FinalDestination::SSRFDetector

Ciao,

Mi trovo in un ambiente intranet e sto cercando di installare un nuovo tema da questo URL:

Quando provo a installarlo, ricevo questo messaggio di errore:
Failed to process hijacked response correctly : FinalDestination::SSRFDetector::LookupFailedError : FinalDestination: lookup failed

Qualche idea su come risolvere questo problema?
Saluti.

Ciao, qualsiasi aiuto sarebbe apprezzato :wink:

Questo errore viene generato quando qualcosa tenta di connettersi a un indirizzo IP privato/interno. Se lo ricevi durante il clonaggio di un tema da GitHub, ciò suggerisce che la tua intranet sta puntando il record DNS di GitHub a un indirizzo IP interno… il che è piuttosto insolito! È previsto nel tuo ambiente intranet?

Esiste un’impostazione del sito ‘host interni consentiti’ che può essere utilizzata per aggiungere nomi host che bypasseranno le protezioni SSRF di Discourse. Aggiungere github.com lì potrebbe aiutare, ma influenzerà anche la sicurezza di Discourse.

Un’altra opzione sarebbe scaricare manualmente il tema da GitHub e quindi caricarlo su Discourse. Ma ovviamente, ciò significherebbe che non riceverai aggiornamenti automatici.

Ho provato ad aggiungere github.com a “host interni consentiti” ma non funziona, né provando a importare un file zip con il tema:
image

Ah capisco, ‘lookup failed’ suggerisce che la tua istanza Discourse non è in grado di effettuare alcuna ricerca DNS. La tua intranet consente l’accesso a Internet?