El servicio efectivamente está corriendo. Puedo ejecutar bien el script Hello-world.js que coloqué en el servidor node.js desde la línea de comandos. Y también si hago una llamada curl obtengo la respuesta esperada:
Código:
[root@fut ~]# curl http://localhost:9990
Hello World
Además:
Código:
[root@fut ~]# netstat -an | grep LISTEN
...
tcp 0 0 0.0.0.0:9990 0.0.0.0:* LISTEN
....
(Los puntos suspensivos para indicar que antes y después de esa línea hay más puertos que no vienen al caso).
En lo que busqué, efectivamente, ese el el comando que se indica para abrir el puerto, lo ejecuto y simplemente no hay ninguna respuesta, es como si no hubiese colocado nada. El servidor igual no es accesible por ese puerto desde fuera.
Leí también que hay que ejecutar
service iptables restart, pero me sale
iptables: unrecognized service.
No tengo ni idea de por donde abordar el problema. Mi fuerte no es en absoluto la administración de servidores.
Gracias por tu ayuda.