Reinstalar e recuperar a partir de um backup foi a única solução.
Não tenho ideia do que mudou no meio da noite, mas já está resolvido.
Obrigado pelo suporte.
Reinstalar e recuperar a partir de um backup foi a única solução.
Não tenho ideia do que mudou no meio da noite, mas já está resolvido.
Obrigado pelo suporte.
Esse problema não é novo. Parece que você o resolveu com um backup, reinstalação e restauração.
Por que não, contornei o problema conforme descrito aqui: Could not resolve host: github.com for SamSaffron/pups.git - #9 by rcauvin
Apenas como uma observação, eu tenho o mesmo problema, mas a sugestão do @rcauvin não funcionou para mim.
Veja: ./discourse-setup: could not resolve host: github.com - #2 by supermathie para o meu tópico sobre o mesmo problema
Estou enfrentando o mesmo problema, mas em uma Droplet limpa da Digital Ocean, seguindo este tutorial.
O Docker é instalado pelo instalador do Discourse. Não faço ideia de como resolver isso. A solução acima também não funcionou para mim.
firewall-cmd --zone=public --add-masquerade --permanent
Edição: depois que apliquei a solução de @rcauvin, seguida de firewall-cmd --zone=public --add-masquerade --permanent deste post, funcionou.
Uma coisa que notei recentemente no Ubuntu 20 na DigitalOcean é que a máquina hospedeira não disponibiliza seus servidores de nomes de domínio para o Docker. Isso não é um problema com o firewall, pois o Ubuntu 20 não vem com o firewall ativado.
Para corrigir, primeiro encontre os servidores de nomes da DO com cat /run/systemd/resolve/resolv.conf. Você verá algo assim…
nameserver 1.2.3.4
nameserver 9.8.7.6
Em seguida, edite o arquivo daemon.json com nano /etc/docker/daemon.json para garantir que esses servidores de nomes e, opcionalmente, o DNS do Google (8.8.8.8) estejam disponíveis para o Docker.
{
"dns": ["<ip1 acima>", "<ip2 acima>", "8.8.8.8"]
}
Depois, reinicie o Docker e reconstrua.
systemctl restart docker
/var/discourse/launcher rebuild app
Esse arquivo não existe na minha instalação. Você o criou do zero ou ele já existia na sua instalação?
O único arquivo que tenho nesse local é o key.json.
Criei o arquivo do zero.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.