FinalDestination::SSRFDetector

Olá,

Estou em um ambiente de intranet e tento instalar um novo tema deste URL:

Ao tentar instalá-lo, recebo esta mensagem de erro:
Falha ao processar a resposta sequestrada corretamente: FinalDestination::SSRFDetector::LookupFailedError: Falha na consulta do FinalDestination: consulta falhou

Alguma ideia de como resolver isso?
Atenciosamente.

Olá, qualquer ajuda seria apreciada :wink:

Este erro é lançado quando algo tenta se conectar a um endereço IP privado/interno. Se você o está recebendo ao clonar um tema do GitHub, isso sugere que sua intranet está apontando o registro DNS do GitHub para algum endereço IP interno… o que é bastante incomum! Isso é esperado em seu ambiente de intranet?

Existe uma configuração do site ‘hosts internos permitidos’ que pode ser usada para adicionar nomes de host que contornarão as proteções SSRF do Discourse. Adicionar github.com lá pode ajudar, mas também afetará a segurança do Discourse.

Outra opção seria baixar o tema do GitHub manualmente e, em seguida, fazer o upload para o Discourse. Mas, é claro, isso significaria que você não obterá nenhuma atualização automática.

Tentei adicionar github.com a "hosts internos permitidos", mas não funcionou, nem tentei importar um arquivo zip com o tema:
image

Ah, entendi. ‘lookup failed’ sugere que sua instância do Discourse não consegue fazer uma consulta DNS. Sua intranet permite acesso à internet?