Horas rompiéndome la cabeza:
Que si Cloudflare, que si el SSL, que si el firewall, que si la IP pública cambió mágicamente, que si los puertos, que si los scripts, que si los servicios no responden…

¡TODO estaba bien ayer y de pronto, caos total!

Y al final…
💣 Resulta que la última actualización de Apache rompió el proxy con Nginx.

🔍 Causa:

En la versión reciente de Apache, el equipo lanzó correcciones de seguridad (CVE) que afectan la funcionalidad Apache + Nginx.
Ahora Apache ya no acepta conexiones HTTPS desde Nginx si no se pasa el nombre del servidor vía SNI (Server Name Indication)
Y por defecto, Nginx no lo hace.

💡 Plesk está preparando un parche para versiones 18.0.70 y 18.0.71.
Puedes hacer clic en “Seguir” en el artículo oficial de soporte para estar al tanto de los cambios.

📌 Mientras tanto, si te pasa, aquí está el FIX que me salvó el día (y los nervios):

sudo bash -c 'echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;\nproxy_ssl_session_reuse off;" > /etc/nginx/conf.d/fixssl.conf && systemctl restart nginx'

🧘‍♂️ Y sí… después de eso, todo volvió a la normalidad. Por ahora.

Categorizado en:

Guías, Notas del Administrador,

Etiquetado en: