Página Nginx em vez da página de parabéns

Segui essas instruções de 30 minutos:

Consegui fazer login com sucesso no meu servidor SMTP via TelNet.

Meu subdomínio redireciona corretamente para o IP atribuído pelo DigitalOcean (167.172.31.228).

Mas, sempre que acesso esse IP, aparece a página do Nginx e não a página de parabéns do Discourse :sob:

Tenho o app.yml configurado para HTTPS.

Meus endereços de e-mail para SMTP, Let’s Encrypt e ‘rails r “SiteSetting.notification_email”’ no app.yml são os mesmos, mas não pertencem ao domínio do DISCOURSE_HOSTNAME.

Já se passaram mais de 30 minutos, alguma ideia do que pode ter acontecido :question:

Agradeço antecipadamente por qualquer ajuda que possa me dar com isso :slight_smile:

Ele não deveria redirecioná-lo, deveria resolver. Então, se o seu domínio é https://example.com, isso deve aparecer na barra de endereços. Talvez o registro DNS esteja estranho? Verifique. :slight_smile:

Isso é tudo que tenho como opções na configuração de Subdomínio com o cPanel do GoDaddy:

A opção ‘Gerenciar Redirecionamento’ só me permite alterar o endereço IP de redirecionamento…

Alguma ideia?

EDIT: Será que esse problema tem a ver com https? Sou muito novo nisso.

Pesquise no Google “Godaddy criar um registro”

Obrigado, isso finalmente me deu a dica de que registros ‘A’ existem :slight_smile:

Eu já tinha ido ao primeiro link daquela pesquisa no Google ontem (EDIT: Acontece que esse link só é relevante para sites hospedados no Windows :frowning: ). Em minha defesa, eu desconsiderei esse link porque achei que tinha seguido as instruções de 30 minutos o mais literalmente possível.

As instruções de 30 minutos dizem atualmente:

  • Crie um registro DNS A para o subdomínio discourse.example.com no seu painel de controle de DNS, apontando para o endereço IP da sua instância na nuvem onde você está instalando o Discourse.

As quebras de linha, na minha tela, colocavam essa letra A maiúscula como o último caractere da linha. Então, meu cérebro simplesmente ignorou a letra A. Como iniciante em DNS, eu não sabia da existência dos registros ‘A’ nem entendia a diferença entre ‘apontar’ e ‘redirecionar’.

Existe alguma chance de um moderador, lendo aqui, editar as instruções de 30 minutos e colocar aspas simples ao redor dessa importante letra A maiúscula :question: Talvez até mesmo destacar que um registro ‘A’ deve ser criado ao fazer um subdomínio (no caso da GoDaddy, esse registro ‘A’ é difícil de encontrar e editar se você usar a interface Cpanel da GoDaddy, leia abaixo), que o redirecionamento de subdomínio não é a mesma coisa que apontar em um registro ‘A’ e que há uma diferença entre ‘apontar’ e ‘redirecionar’.

Agora, os detalhes passo a passo de como eu resolvi isso (para quem está seguindo aqui e tem o mesmo problema):

Na atual interface Cpanel da GoDaddy para meu ‘site hospedado no Linux’, não há acesso a registros ‘A’. Eu só parecia conseguir criar registros ‘MX’ no Zone Editor do Cpanel.

No Cpanel, removi o endereço IP de ‘redirecionamento’, pois isso NÃO é o que é necessário… Eu precisava de um registro ‘A’ que ‘apontasse’ para meu endereço IP atribuído pela DigitalOcean.

A parte difícil aqui foi descobrir onde acessar esse registro ‘A’ que foi criado quando você fez um subdomínio no Cpanel.

Acabei ligando para o suporte da GoDaddy para isso; odei ter que pedir ajuda :sob:

É assim que você pode acessar esse registro ‘A’ em sites hospedados no Linux da GoDaddy e alterar o valor ‘Aponta para’ (VOCÊ NÃO PODE ACESSÁ-LOS PELO CPANEL) :sob: :


DEPOIS:

DEPOIS:

.
.
.
DEPOIS, aguarde o número necessário de horas (até 24 no caso da GoDaddy) para que a alteração tenha efeito.

Isso é o que estou fazendo agora; vou reportar se funcionou :wink:

Isso funcionou e foi uma solução para mim (embora eu não tenha certeza do porquê só precisei do PREFIXO DISCOURSE_HOSTNAME como ‘Host’ na Etapa 6 das minhas imagens).

Boa sugestão :+1: