Porta 443 do computador não parece estar acessível

Encontrei problemas semelhantes, mas nenhum deles funcionou para mim. Meu IP de DNS é o mesmo que o IP público da máquina onde estou tentando instalar o Discourse, mas ainda estou recebendo este erro.

É apenas um aviso. Se você reconstruir o container, funciona?

Você também pode não conseguir acessar o IP público a partir do próprio computador, já que (dado o nome de host) parece ser um IP com NAT.

Quando executo ./launcher rebuild app, ele falha ao reconstruir. Além disso, poderia me explicar o que é um IP NAT e como resolver isso?

O Apache está usando as portas, não é?

Acho que o Apache está usando a porta 80, não sei muito sobre isso. Eu só estava seguindo estes passos: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Pode ser este o problema? Ele diz que a porta 443 está fechada.

Se você não precisar dela (pode estar lá por padrão), deve removê-la e, em seguida, seguir os passos habituais no link.

Com certeza não vai ajudar :sweat_smile:

Instalei o Discourse com sucesso, mas ao acessar o nome do host, aparece a página do Apache em vez do Discourse. Alguma ideia do que pode estar errado?

Instalei o Discourse com sucesso, mas ao acessar o nome do host, aparece a página do Apache em vez da do Discourse. Alguma ideia do que pode estar errado?

Eu sugiro algo como sudo systemctl stop apache2 e sudo systemctl disable apache2, ou até mesmo sudo apt remove apache2.

Se eu parar o Apache e depois acessar o nome do host, ele exibe um erro: ‘Este site não pode ser alcançado’.

Foi com o Apache desligado? (porque não tenho certeza se seria fácil fazer isso com o Apache ocupando a porta 80)

Eu instalei o Apache, editei a configuração do Apache para incluir Listen 80 e Listen 443, depois reiniciei o serviço e executei ./launcher rebuild app, o que instalou o Discourse.

O Discourse não exige o Apache. Desative ou desinstale-o e reinicie o sistema. Nesse ponto, o Discourse terá acesso às portas necessárias.

Obrigado, cara. Eu parei o Apache e executei ./launcher rebuild app, e agora consigo ver o Discourse no meu hostname. :slight_smile:

Certifique-se de que o Apache esteja desativado ou desinstalado; caso contrário, na próxima reinicialização do servidor, o Discourse será bloqueado de acessar a porta novamente.

Ok, e não estou recebendo o e-mail de ativação. Já verifiquei também a pasta de spam.

Ok, isso não tem relação com o acima. Existem tópicos dedicados à solução de problemas de e-mail.

Preciso instalar o nginx?