No puedo entender por qué SSI se niega a ejecutarse. Estoy ennginx 1.25.2, enubuntu 22.04
server {
listen x.x.x.x:443 ssl;
listen [::]:443 SSL;
# other lines
include /home/bhccwga/conf/web/bhccwga.org/nginx.hsts.conf*;
ssi on;
# rest of code
}
Lo probé con un código muy básico (imprimiendo la hora), pero este es el mismo código que funcionaba bien en nuestro antiguo servidor nginx:
<!--#exec cgi="/cgi-bin/ri/ri.cgi"--></div>
¿Hay algún otro lugar donde pueda comprobar? El código simplemente se imprime en la fuente HTML cuando se ve en el navegador (por lo que no es un error de ejecución, simplemente no se ejecuta)
la configuración resulta válida:
nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful