Estou configurando o Discourse para minha comunidade e encontrei um problema estranho que não está diretamente relacionado ao Discourse em si.
Tenho um blog e quero criar um tópico para cada postagem do blog via API para habilitar discussões sobre as postagens. Essa parte funciona bem. No entanto, a pré-visualização do onebox para minhas postagens de blog não é gerada:
Mas: A pré-visualização do onebox não funciona apenas na minha instância do Discourse. Funciona perfeitamente em outras instâncias do Discourse, como aqui (isso não é um anúncio do meu blog; apenas mostra que geralmente funciona):
O blog é um blog Ghost rodando em meu host Docker interno. Já testei um ping e nslookup para o domínio do meu blog, e até mesmo um curl funciona bem no console do contêiner Docker do Discourse.
Agora, quero rastrear o problema. Estudei o código Ruby para Onebox, mas como não sou um especialista em Ruby, é um pouco uma “caixa preta” para mim.
Suspeito que o problema possa estar relacionado à minha rede interna e estrutura de DNS. Uso o AdGuard Home como meu DNS principal e posso ver nos logs de DNS que links externos são resolvidos corretamente, mas meus links internos não são.
Entendo que este não é um problema do Discourse, mas preciso de algumas dicas para rastrear esse problema. O que você recomendaria verificar?
