El mensaje de error es “client_loop: send disconnect: Connection reset”. Este es un mensaje de error de SSH, que indica que tu máquina perdió la conexión con el servidor.
Las causas más probables son que tu conexión a Internet se caiga o que al servidor se le estén acabando los recursos (RAM o espacio en disco) y esté terminando la conexión.
Consulta la sección de Configuración del Kernel; necesitas estos efectos, aunque si son exactamente estos comandos puede depender de la distribución que estés ejecutando:
Editar: puedes comprobar estos dos ajustes importantes en tu servidor en ejecución de esta manera
Lo siento, estoy usando el traductor de Google, no entendí bien, ¿qué sería el espacio de intercambio? ¿Mi servidor no tiene este espacio de intercambio?
Terminé comprando otro servidor, más robusto y potente, 4 núcleos vCPU. 8 GB de RAM, 50 GB NVMe, resulta que cuando voy a instalar discourse en él, todos los pasos funcionan bien, no ocurren errores, pero cuando voy a acceder a la dirección de mi sitio web aparece el siguiente mensaje “ERR_CONNECTION_TIMED_OUT” cuando escribo el comando discourse doctor, siempre se cuelga en esa pantalla y nunca sale de ella.
Gracias. Así que, efectivamente, no tienes swap, y esa puede ser la razón por la que las cosas siguen fallando. (Pero, mmm, tienes 8G de RAM, lo que normalmente sería suficiente).
Estos son los pasos que seguirá el script de instalación oficial, cuando decida crear swap:
Pero bueno, cambié de servidor, compré uno más robusto, hago la instalación normal, no veo ningún error, pero cuando accedo al sitio aparece “ERR_CONNECTION_TIMED_OUT” y discourse doctor se congela en esa pantalla.
¿Quizás no has actualizado tu DNS para que apunte a tu nuevo servidor?
En ese punto, el doctor está intentando acceder a la página de ‘privacidad’ en tu foro. Si el doctor se detiene sin progreso, creo que es porque no puede conectarse. (Aunque debería haber un tiempo de espera de 3 segundos, así que tal vez este no sea el problema).
No estoy seguro de qué sugerir: las instrucciones para una instalación estándar siempre deberían tener éxito. En algún lugar, algo salió mal y no lo viste, o no lo compartiste. Es muy difícil ayudar cuando no podemos ver.
Noto que cambiaste el comando wget: no pegaste el comando exacto. Así que no creo que podamos aprender nada de eso. Quizás deberías intentarlo de nuevo.
No respondiste la pregunta sobre el DNS. Deberías intentar hacer ping a tu nombre de dominio completo
ping -c2 your.full.domain.name.com
pero por supuesto usando tu propio nombre de dominio. Deberías verificar si la dirección IP que se informa es exactamente la misma que la dirección IP de tu servidor.
Sería útil compartir la salida completa de la sesión; por supuesto, elimina primero cualquier detalle privado.
¿Ejecutaste discourse-setup? Comprobará si tu DNS apunta a tu servidor.
Si tu DNS es correcto y apunta a tu servidor, entonces tu problema probablemente se deba a que lo intentaste varias veces cuando el DNS no funcionaba y has alcanzado los límites de tasa de Let’s Encrypt. Las soluciones fáciles son esperar una semana o usar un subdominio diferente. Una solución más difícil es solicitar un nuevo certificado con varios dominios en Set up Let’s Encrypt with multiple domains / redirects, pero como ya estás teniendo problemas, te recomiendo que simplemente uses un subdominio diferente hasta que resuelvas las cosas.
Lo siento, estoy usando Google Translate y muchas cosas me dan una traducción extraña, no puedo entender, pero hice el comando que me pediste y apareció esto, estoy ocultando mi IP.
root@vmi1371983:~# ping -c2 dex-forum.com
PING dex-forum.com (56(84) bytes of data).
64 bytes from vmi1371983.contaboserver.net: icmp_seq=1 ttl=64 time=0.464 ms
64 bytes from vmi1371983.contaboserver.net: icmp_seq=2 ttl=64 time=0.066 ms
--- dex-forum.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1021ms
rtt min/avg/max/mdev = 0.066/0.265/0.464/0.199 ms
root@vmi1371983:~#
¿El comando ssh dex-forum.com te inicia sesión en el mismo servidor que estás usando ahora? Si es así, intenta crear un nuevo registro A para www.dex-forum.com o forum.dex-forum.com y úsalo en su lugar. De todos modos, te recomiendo usar www.dex-forum.com y forcewww.com para redirigir tu dominio apex en lugar de usar dex-forum.com.
Qué extraño, cuando uso el comando ssh root@myip puedo acceder a mi servidor normalmente, pero cuando uso el comando ssh dex-forum.com y escribo la contraseña, dice “Permiso denegado, inténtelo de nuevo”. ¿No es la misma contraseña?