Criei uma VM com o GCP Compute Engine. Meu domínio é solarnauts.net (comprado na Namecheap).
Criei um registro DNS A: para o host, coloquei o subdomínio discourse.solarnauts.net e, para o valor, o IP externo da minha VM.
Ao executar ./discourse-setup, recebo os avisos das portas 80 e 443 (veja abaixo).
Apesar de ter adicionado uma regra de firewall na minha VM para abrir essas duas portas, ainda recebo esse erro. O que você recomenda?
Obrigado
Verificando seu nome de domínio . . . AVISO: A porta 443 do computador não parece estar acessível usando o hostname: discourse.solarnauts.net. AVISO: A conexão com [http://discourse.solarnauts.net](http://discourse.solarnauts.net/) (porta 80) também falha. Isso sugere que discourse.solarnauts.net resolve para algum endereço IP que não alcança esta máquina onde você está instalando o Discourse. A primeira coisa a fazer é confirmar que discourse.solarnauts.net resolve para o endereço IP deste servidor. Geralmente, você faz isso no mesmo local onde adquiriu o domínio. Se você tem certeza de que o endereço IP está resolvendo corretamente, pode ser um problema de firewall. Uma busca na web por "abrir portas SEU SERVIÇO DE NUVEM" pode ajudar.
Por algum motivo, seus registros DNS podem não ter sido criados corretamente. Ainda vejo registros de estacionamento DNS da Namecheap e nada mais no seu domínio solarnauts.net.
Criei uma regra de firewall no GCP Engine que abre ambas as portas, mas li que podem existir questões mais específicas relacionadas ao Container-Optimized OS em relação ao próprio Docker.
O nslookup é uma verificação local feita no seu próprio sistema e pode ser influenciada por diversos fatores, incluindo o cache DNS do seu sistema e do roteador, bem como o resolvedor DNS do seu provedor de internet (ISP). É por isso que recorri a um serviço de terceiros que verifica por meio de múltiplos PoPs para confirmar se um registro DNS existe e qual valor ele retorna.
Ok, então isso significa que, por enquanto, o problema não está relacionado ao firewall e eu devo investigar a Namecheap, onde criei o registro A? Talvez seja apenas uma questão de esperar um pouco mais? Eu o criei há menos de 24 horas. É comum precisar esperar mais tempo?
Registros DNS recém-criados geralmente começam a resolver em cerca de 10 minutos. Resolvedores mais lentos podem levar de 2 a 6 horas e, nos piores casos, o máximo que deve levar é 48 horas. Não tenho experiência prévia com a Namecheap, então não posso falar por eles, mas a maioria dos propagadores de DNS dos registradores começa a resolver bastante rapidamente.
O que é estranhamente suspeito na sua configuração é que não parece haver nenhuma alteração nos registros DNS em lugar nenhum, então talvez seus registros não tenham sido criados corretamente.