El puerto 80 de AWS EC2 Apache se cerró de forma intermitente

El puerto 80 de AWS EC2 Apache se cerró de forma intermitente

Tengo un sitio web que se ejecuta en AWS EC2 Ubuntu - Apache2 - PHP. El sitio web funcionaba bastante bien y de repente dejó de responder. Las siguientes son cosas que he comprobado.

  1. apache - corriendo
  2. Registro de errores: no hay registro de errores
  3. Espacio en disco: disponible

Después de cierta verificación, supe que mis puertos 80 y 443 se muestran cerrados mediante la verificación del puerto. Aquí están las comprobaciones que he hecho:

  1. Grupo de seguridad: el puerto 80 está abierto desde cualquier lugar.
  2. Estado de UFW: el puerto 80 está ahí. Apache tiene acceso completo
  3. La aplicación que se ejecuta en el puerto 80 es únicamente Apache.
  4. Reinicio de Apache: no funcionó
  5. Reinicio de EC2: no funcionó
  6. Apache reinstalado: no funcionó.

Lo más extraño que sucedió es: creé una imagen del mismo EC2, creé otra instancia EC2 usando esa imagen y el puerto 80 está abierto allí.

Tengo el antiguo EC2 ahí con el puerto cerrado. ¿Alguien puede guiarme sobre lo que me falta por verificar? Si a alguien le pasó algo parecido. ¿Cuál puede ser el problema?


Actualizar: Intenté instalar NGINX y detuve Apache; abrió el puerto 80, cuando detuve NGINX y reinicié Apache, el puerto 80 se cerró nuevamente. Llegué a la conclusión de que Apache no podía acceder al puerto 80.

información relacionada