Não é possível recriar o aplicativo devido a problemas de DNS do nameserver "não foi possível resolver o host github.com"

Garantindo que o launcher esteja atualizado
Buscando origin
fatal: não foi possível acessar 'https://github.com/discourse/discourse_docker.git/': Não foi possível resolver o host: github.com
error: Não foi possível buscar origin
Launcher está atualizado

E também
curl https://github.com/ não funciona

Oi, Anna! Sinto muito que você esteja tendo problemas. Ou o GitHub está fora do ar ou, mais provavelmente, você tem um problema de DNS ou de rede.

Encontrei algumas soluções na comunidade Discourse, mas nenhuma delas resolveu meu problema.

Talvez eu devesse alterar meu nameserver no resolv.conf, mas não tenho certeza se o endereço do nameserver está correto ou não.

nameserver 127.0.0.53
options edns0 trust-ad
nameserver 8.8.8.8
nameserver 8.8.4.4

Muito obrigado.

Isso não é um problema do Discourse, então este não é o melhor lugar para buscar uma solução.

Se você vai usar os servidores de nome do Google, deve remover o outro. Além disso, em muitas configurações, o Linux sobrescreve o resolve.conf, então, mesmo que alterar os servidores de nome resolva o problema, ainda será necessário fazer um pouco mais para garantir que a questão esteja realmente solucionada.

Então, você quer dizer que posso remover nameserver 127.0.0.53?

1 curtida

Devo fazer algo após alterar os nameservers no resolv.conf, como reiniciar o Docker?

Você pode tentar o comando curl e ver se funciona. Se funcionar, você pode tentar ./launcher rebuild app.

Eu olhei para meu servidor de teste e vi que ele tem algo assim

nameserver 127.0.0.53
options edns0 trust-ad

Então segui isso, mas ainda não está funcionando.

Minha ideia foi alterar o arquivo /etc/ssh/sshd_config para usar SSH remoto a partir do meu PC local.
Alterei assim:
PasswordAuthentication no -> PasswordAuthentication yes

Você acha que essa alteração pode afetar o servidor?

Isso não deve afetar a resolução de DNS no seu servidor.

Realmente não faço ideia do porquê meu servidor está com esse problema.

Eu não fiz nada de especial.

Minha comunidade estava funcionando bem, mas de repente isso aconteceu comigo e eu não consegui mais me conectar ao meu site.

Às vezes, o servidor DNS local fica com problemas. Substitua-o por 8.8.8.8 e veja se isso resolve.

Você reiniciou recentemente? Talvez esteja relacionado à adição do estado de atualização do Limbo.

Eu tive um problema semelhante recentemente. Tente executar o seguinte comando e, em seguida, tente reconstruir.

sudo apt-get update && sudo apt-get upgrade -y

Outra opção, caso a reconstrução falhe, seria ./discourse-doctor

1 curtida

Não acho que o Discourse-doctor vai ajudar aqui. É um problema do sistema operacional.

Fazer uma atualização e reiniciar é uma boa ideia.

1 curtida

Bom ponto. Atualizar e reiniciar funcionou para um problema semelhante que tive há alguns dias.

1 curtida