Problemas con mi servidor

Nota: Buenas, no sé si es correcto abrir un hilo nuevo para esto o preferís que edite el título del anterior y siga allí


Ayer cacharreando con el servidor intenté mover de docker a podman una app, el resultado no fue como esperaba y petó. Eso me daba igual porque cuento con que esto pase bastante más veces como novato [sonrisa]

El caso es que empezó a no dejarme conectar a mi servidor desde otro PC tanto en red local como desde internet y además, al interntarlo me pone connection refused. Que si no lo entiendo mal está diciendome que mi PC cliente le dice al router que quiere entrar, el router se lo comunica al servidor y es este quien está rechanzado la conexión.

No logré solucionarlo en todo el día como sólo tenía un docker instalado en el servidor y había trasteado bastante decidí restaurar un backup del servidor del día que instalé Linux antes de empezar a hacer nada. También reseteé de fábrica el router porque modifique mil mierdas y podía haber algún missclik por ahí perdido.

Empecé de cero y cree el servidor ssh, lo activé, le puse el puerto, lo abrí en el router, le di permisos de firmware a dicho puerto (incluso probé con el desactivado de todo), fijé la ip del servidor, etc. Me sigue dando el mismo error de conexión rechazada.

No estoy en CG-NAT, de hecho pago conexión plus (1€) a DIGI para salirme. Pero al comprobar el puerto que abrí en el router desde open port check tool me dice que ese puerto está cerrado.

¿Es posible que DIGI me esté bloqueando el puerto? Y, que lo haya hecho incluso ya lo tenía abierto y operativo? O hay algo más aquí que sea yo el que lo esté haciendo mal? Podría ser una protección o algo de la BIOS?


P.D: El único cambio en el servidor actual es que al final lo moví al salón donde el router y está enchufado por ethernet en lugar de wifi, pero por ethernet ya estaba funcionando bien antes de que pasara esto.

P.D2: Ya probé a reiniciar el servidor y desenchufar 30 segundos y enchufar el router (varias veces).
@SuperPadLand

Si abriste el puerto ssh al router al cambiar de wifi a cable tienes otra IP, por lo tanto seguramente en esa IP no hay nada escuchando.

1 - Revisa la IP del servidor en la conexión que uses
2 - Revisa que esa IP es la que tienes abierta en el router


Lo de dar permiso de firmware no se a lo que te refieres, por cierto tiene algún firewall activado? Ufw o iptables?
luciferfran escribió:@SuperPadLand

Si abriste el puerto ssh al router al cambiar de wifi a cable tienes otra IP, por lo tanto seguramente en esa IP no hay nada escuchando.

1 - Revisa la IP del servidor en la conexión que uses
2 - Revisa que esa IP es la que tienes abierta en el router


Lo de dar permiso de firmware no se a lo que te refieres, por cierto tiene algún firewall activado? Ufw o iptables?


Sí, eso lo comprobé y cambié la IP del servidor a la que usaba por wifi y de paso le puse en el router que le reserve esta IP siempre al servidor por dirección mac.

Y el puerto abierto pone esa IP también. De todas formas aunque pusiera otra IP local por equivocación mía en el open check port tool tendría decirme que ese puerto está abierto igual no?
No si no hay nada que responda es como tenerlo cerrado o tras firewall
luciferfran escribió:No si no hay nada que responda es como tenerlo cerrado o tras firewall


Ah vale, entonces tengo que tener primero activado el servidor o un programa que use ese puerto para que me diga que está abierto. Vale, pues al menos ya no pierdo tiempo con esto, que no había hecho nada más pensando que con el puerto cerrado daba igual lo que hiciera [sonrisa]


Gracias
@SuperPadLand

Si lo anterior no te ha funcionado prueba el siguiente comando desde el cliente SSH que no puede establecer conexión:

ssh-keygen -f "/home/admin/.ssh/known_hosts" -R "192.168.2.210"


donde tienes que sustituir /home/admin/.ssh por el directorio que guarda los hosts conocidos del cliente SSH que no se conecta, y 192.168.2.210, por la dirección IP del servidor al que te quieres conectar. Este comando borrará las credenciales antiguas del servidor y te volverán a funcionar los comandos normales de conexión SSH al servidor.

Explicación: El servidor SSH ha cambiado las credenciales y no coinciden con las que guardó el cliente SSH en sesiones anteriores.

Es un error común cuando cambian las credenciales del servidor SSH por reinstalación del servicio SSH.
ap3188 escribió:@SuperPadLand

Si lo anterior no te ha funcionado prueba el siguiente comando desde el cliente SSH que no puede establecer conexión:

ssh-keygen -f "/home/admin/.ssh/known_hosts" -R "192.168.2.210"


donde tienes que sustituir /home/admin/.ssh por el directorio que guarda los hosts conocidos del cliente SSH que no se conecta, y 192.168.2.210, por la dirección IP del servidor al que te quieres conectar. Este comando borrará las credenciales antiguas del servidor y te volverán a funcionar los comandos normales de conexión SSH al servidor.

Explicación: El servidor SSH ha cambiado las credenciales y no coinciden con las que guardó el cliente SSH en sesiones anteriores.

Es un error común cuando cambian las credenciales del servidor SSH por reinstalación del servicio SSH.


Ostras y esto es habitual o ha sido algo que hice yo como lo de cambiar de wifi a ethernet que forzó el cambio de credenciales?
SuperPadLand escribió:Ostras y esto es habitual o ha sido algo que hice yo como lo de cambiar de wifi a ethernet que forzó el cambio de credenciales?


Como dices que has cambiado el servidor de WiFi a ethernet, que no se te olvide comprobar que la dirección IP del servidor sigue siendo la misma, a ver si el problema es tan tonto como que estás llamando a una dirección IP incorrecta.
ap3188 escribió:
SuperPadLand escribió:Ostras y esto es habitual o ha sido algo que hice yo como lo de cambiar de wifi a ethernet que forzó el cambio de credenciales?


Como dices que has cambiado el servidor de WiFi a ethernet, que no se te olvide comprobar que la dirección IP del servidor sigue siendo la misma, a ver si el problema es tan tonto como que estás llamando a una dirección IP incorrecta.


Nah eso no fue, en el PC puse la ip fija al cambiar porque efectivamente no iba cuándo lo enchufé a ethernet y volvió a funcionar. Pero después dejó de hacerlo, ya no puedo saber que lo causó porqué formateé y empecé de cero así refresco lo aprendido. De hecho lo que llevo 2 semanas ya lo hice casi todo en dos tardes al llegar de currar. A ver si cuando lo vuelva a poner donde el router por cable se repite o no ese error pese a cambiar la ruta y si eso hago lo que ke dijiste arriba 🤘🏻
8 respuestas