Olá, sou novo na instalação do Discourse. Estou enfrentando este problema.
Nesta etapa, quando insiro o comando “./discourse-setup”, meu terminal não exibe a mensagem “Portas 80 e 443 estão livres para uso”. Em vez disso, mostra esta mensagem:
"AVISO: A porta 443 do computador não parece estar acessível usando o hostname: "
“A conexão com http://elearning109.zapto.org/ (porta 80) também falhou.” etc.
Você precisará verificar qual serviço está escutando nas portas 80 e 443. Estou assumindo que você está tentando instalar o Discourse em um servidor com um site existente? Se sim, você precisará desligar temporariamente o servidor web para instalar o Discourse e, em seguida, configurá-lo para rodar atrás do seu servidor web existente.
Se não, você pode verificar se um servidor web já está em execução usando o comando netstat -alpn | grep 80 ou netstat -alpn | grep 443.
Ok, vou verificar a porta conforme sua sugestão, mas meu serviço nginx está funcionando normalmente. Apenas gostaria de saber por que a frase “As portas 80 e 443 estão livres para uso” não é exibida durante o processo de instalação.
Esqueci de mencionar que meu sistema é a versão Ubuntu 20.04.1 e que o domínio “http://elearning109.zapto.org/” está em funcionamento. O problema é que a instalação do Discourse ficou travada na configuração da porta.
Quando a rede externa está conectada a “http://elearning109.zapto.org/”, o IP da rede interna é redirecionado de porta através do roteador. Será que a porta 80 está ocupada por causa disso?
Verificando o nome do seu domínio . . .
AVISO: A porta 443 do computador não parece estar acessível usando o hostname:
SUCESSO: Uma conexão com a porta 80 foi bem-sucedida!
Isso sugere que suas configurações de DNS estão corretas,
mas algo está impedindo o tráfego da porta 443 de chegar ao seu servidor.
Verifique sua configuração de rede para garantir que as conexões à porta 443 estão permitidas.
A primeira coisa a fazer é confirmar que o nome do domínio resolve para o endereço IP deste servidor.
Você geralmente faz isso no mesmo local onde adquiriu o domínio.
Se você tem certeza de que o endereço IP está sendo resolvido corretamente, pode ser um problema de firewall.
Uma busca na web por “abrir portas SEU SERVIÇO DE NUVEM” pode ajudar.
Esta ferramenta foi projetada apenas para as instalações mais padrão. Se você não conseguir resolver
o problema acima, será necessário editar containers/app.yml manualmente e, em seguida, digitar