Erro de conexão na instalação do Fresh Discourse: TIMEOUT

Olá, esta é a minha primeira vez configurando um site com um VPS. Estou usando o Digital Ocean e segui este guia (set-up-discourse-digital-ocean) passo a passo com uma instalação limpa. Acho que esta é a minha quarta tentativa de reiniciar e não consigo resolver isso. Toda vez que instalo, recebo algum erro e não consigo acessar meu site. As configurações de DNS do meu domínio são gerenciadas pelo Digital Ocean. Não tenho certeza de quais informações preciso fornecer para que alguém possa me ajudar, então, se você acha que pode ajudar, apenas me diga o que precisa.

Minhas configurações do ufw estão definidas como negar entrada por padrão, permitir saída e permitir as portas 80 e 443, mas se eu verificar no www.portcheckers.com, ele diz que todas estão fechadas.

Você executou o discourse-setup? Se você seguir a Instalação Padrão Oficial do Discourse, obterá algumas orientações durante a instalação.

É difícil deduzir sem o nome do seu domínio. Minha suposição é que você esteja configurando o DNS na Digital Ocean, mas esses não são os servidores de nome do seu domínio. Você consegue fazer ssh your.hostname?

Se você conseguir fazer ssh no seu servidor, então é um problema de firewall.

Parece que as instalações do marketplace estão com defeito.

Recomendo que você siga o manual de instalação ao qual @pfaffman também se referiu:

Tentei algumas vezes seguindo o guia de instalação oficial do GitHub, mas continuei com os mesmos problemas e não consegui carregar o site. Vou tentar de novo do zero e ver o que acontece.

Meu erro, esqueci de dizer que meu domínio é reigncommunity.com. Tentei fazer o SSH como você disse, mas não consegui conectar na porta 22. Vou reinstalar seguindo o guia oficial novamente e ver onde isso me leva.

ssh: connect to host reigncommunity.com port 22: Network is unreachable

;; ANSWER SECTION:
reigncommunity.com.     299     IN      A       104.27.155.153
reigncommunity.com.     299     IN      A       172.67.187.79
reigncommunity.com.     299     IN      A       104.27.154.153

Minha suposição é que nenhum desses seja o seu droplet?

Se você estiver usando o Cloudflare, precisa desativar a nuvem laranja.

Se você reconstruiu várias vezes, há grandes chances de ter atingido os limites do Let’s Encrypt e não conseguirá obter um certificado emitido por uma semana ou mais.

Sim, nenhum desses é meu droplet, e eu atingi meu limite do Let’s Encrypt, por isso tentei usar o Cloudflare para SSL. Devo apenas esperar e usar o Let’s Encrypt?

Primeiro, você precisa criar um registro A que aponte para seu droplet.

Recomendo que você comece tudo de novo e use www.reigncommunity.com para seu site. Isso não apenas resolve seu problema imediato, mas é uma ideia melhor de qualquer forma: Ojktoto > Ada Togel Online Terbaik Di Situs Toto Terpercaya

Acabei de alterar meus nameservers na Namecheap, onde comprei o domínio, para a DigitalOcean, então agora está tudo no mesmo lugar. É isso que você quer dizer com meus registros A? Isso é o que eu tinha antes de tentar o Cloudflare e reiniciar


Acabei de atualizar minhas configurações atuais de DNS com os mesmos registros A apontando para meu novo droplet.

Se você agora consegue fazer SSH no seu droplet usando o nome de host, provavelmente está tudo certo. Consulte http://forcewww.com/ para redirecionar seu domínio raiz.

Agora consigo usar SSH com meu nome de host. Veja o que adicionei nas configurações de DNS para o forcewww:

Edição: Terminei de instalar o Discourse, mas ainda recebo o mesmo erro. Não sei qual o próximo passo. O ufw está desativado.