Error de conexión ERR_CONNECTION_TIMED_OUT en la instalación de Fresh Discourse

Hola, esta es mi primera vez configurando un sitio con un VPS. Estoy usando Digital Ocean y seguí esta guía (set-up-discourse-digital-ocean) paso a paso con una instalación nueva. Creo que esta es mi cuarta vez reiniciando y no logro resolverlo. Cada vez que instalo, obtengo algún error que me impide acceder a mi sitio. La configuración DNS de mi dominio se gestiona a través de Digital Ocean. No estoy seguro de qué información necesito proporcionar para que alguien pueda ayudarme, así que si crees que puedes ayudar, házmelo saber qué necesitas.

Mis reglas de ufw están configuradas para denegar por defecto el tráfico entrante, permitir el saliente y permitir los puertos 80 y 443, pero si reviso en www.portcheckers.com, dice que todos están cerrados.

¿Ejecutaste discourse-setup? Si sigues la Instalación estándar oficial de Discourse, obtendrás algunas pistas durante la instalación.

Es difícil adivinar sin tu nombre de dominio. Mi suposición es que estás configurando el DNS en DigitalOcean, pero esos no son los servidores de nombres de tu dominio. ¿Puedes ejecutar ssh tu.hostname?

Si puedes conectarte por SSH a tu servidor, entonces es un problema del firewall.

Parece que las instalaciones del marketplace de Discourse son defectuosas.

Te recomiendo que sigas el manual de instalación al que también hizo referencia @pfaffman

Lo intenté las primeras veces con la guía de instalación oficial de GitHub, pero seguí teniendo los mismos problemas y no pude cargar el sitio. Lo intentaré de nuevo desde cero y veré qué pasa.

Mi culpa, olvidé mencionar que mi dominio es reigncommunity.com. Intenté hacer ssh como indicaste, pero no pude conectar al puerto 22. Voy a reinstalar siguiendo la guía oficial nuevamente y veré en qué termine.

ssh: no se pudo conectar al host reigncommunity.com puerto 22: La red no es alcanzable

;; SECCIÓN DE RESPUESTA:
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

Mi suposición es que ninguna de esas direcciones es tu droplet.

Si estás usando Cloudflare, necesitas desactivar la nube naranja.

Si has reconstruido varias veces, es muy probable que hayas alcanzado los límites de Let’s Encrypt y no podrás obtener un certificado emitido durante una semana más o menos.

Sí, ninguno de esos es mi droplet, y sí llegué al límite de Let’s Encrypt, por eso intenté usar Cloudflare para SSL. ¿Debería simplemente esperar y usar Let’s Encrypt?

Primero debes crear un registro A que apunte a tu droplet.

Te recomiendo que simplemente comiences de nuevo y uses www.reigncommunity.com para tu sitio. Esto no solo resuelve tu problema inmediato, sino que además es una mejor idea: Ojktoto > Ada Togel Online Terbaik Di Situs Toto Terpercaya

Acabo de cambiar mis servidores de nombres en Namecheap, donde compré el dominio, a DigitalOcean, así que ahora todo está en el mismo lugar. ¿Es esto a lo que te refieres con mis registros A? Esto es lo que tenía antes de probar Cloudflare y reiniciar


Acabo de actualizar mi configuración DNS actual con los mismos registros A apuntando a mi nuevo droplet.

Si ahora puedes conectarte a tu droplet mediante SSH usando el nombre de host, es posible que estés en buen camino. Consulta http://forcewww.com/ para redirigir tu dominio raíz.

Ahora puedo usar SSH con mi nombre de host. Esto es lo que agregué en la configuración de DNS para forcewww

Edición: Terminé de instalar Discourse, pero sigo obteniendo el mismo error. No estoy seguro de qué hacer a continuación; ufw está deshabilitado.