Instalei um fórum Discourse há cerca de 4 anos, acho, em uma droplet da DigitalOcean… Apesar de um problema ou outro, estava tudo bem. Não sou mais muito ativo no fórum, mas ainda o visito uma ou duas vezes por semana (tenho muitos amigos que fiz no fórum) e faço as “coisas técnicas” quando necessário.
Resumindo: No fim de semana passado, o site saiu do ar. Na segunda-feira (sim, no Natal), um amigo entrou em contato comigo dizendo que o fórum estava fora do ar há 2 dias. Verifiquei tudo e descobri que nosso atual “patrocinador” “esqueceu” de pagar a hospedagem da DO, então obviamente saiu do ar. Para não deixar os outros usuários mal, paguei eu mesmo.
Mas o site ainda estava fora do ar, então comecei a verificar tudo. Como ainda consigo acessar por ftp ou ssh, olhei o domínio, mas está ativo. Verifiquei e revisei as configurações na DO e no app.yml, mas nada parece ter sido alterado… Atualizei tudo via SSH, reconstruí várias vezes, desativei e ativei o SSL, tentei até voltar para um backup (tanto o do Discourse quanto o da DO), nada.
Então decidi tentar um ./discourse-setup e ele retorna um erro ao tentar conectar às portas 443 (“A porta 443 do computador não parece acessível usando o nome do host gsbrazil.net”) e 80 (“A conexão com http://gsbrazil.net (porta 80) também falha”). Tenho certeza de que nenhuma alteração foi feita nas configurações (sim, sou o único com acesso à DO e SSH), e a única razão que consigo imaginar foi a DO congelando o site por causa do pagamento. Mas, como paguei e consigo acessar por ftp e ssh…
Esta é uma chance muito remota, mas quando a DO desliga um VPS, eles o desligam totalmente. Portanto, apenas pagar e ligar não é suficiente. É preciso reiniciar cada serviço um por um, e especialmente tudo o que são coisas de porta/firewall.
Não sou um especialista. Certifique-se de usar os nameservers corretos e que suas entradas de DNS estejam boas (sem duplicatas).
EDIT: Parece que você corrigiu o domínio!
EDIT2: Infelizmente, você tem alguns problemas com componentes de tema ou plugins, sinta-se à vontade para usar o modo de segurança se precisar acessar seu fórum (funciona para mim).