i see it, what's output for grep -C5 -rn '302' /usr/local/nginx/conf/conf.d
Code (Text): # grep -C5 -rn '302' /usr/local/nginx/conf/conf.d /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-43-#include /usr/local/nginx/conf/pagespeed.conf; /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-44-#include /usr/local/nginx/conf/pagespeedhandler.conf; /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-45-#include /usr/local/nginx/conf/pagespeedstatslog.conf; /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-46- /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-47- location / { /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf:48: return 302 http://$server_name$request_uri; /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-49- } /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-50- /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-51- include /usr/local/nginx/conf/phpmyadmin_https.conf; /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-52- include /usr/local/nginx/conf/staticfiles.conf; /usr/local/nginx/conf/conf.d/phpmyadmin_ssl.conf-53- #include /usr/local/nginx/conf/php.conf; -- /usr/local/nginx/conf/conf.d/mszp.ro.conf-1-# Centmin Mod Getting Started Guide /usr/local/nginx/conf/conf.d/mszp.ro.conf-2-# must read http://centminmod.com/getstarted.html /usr/local/nginx/conf/conf.d/mszp.ro.conf-3- /usr/local/nginx/conf/conf.d/mszp.ro.conf-4-# redirect from non-www to www /usr/local/nginx/conf/conf.d/mszp.ro.conf-5-# uncomment, save file and restart Nginx to enable /usr/local/nginx/conf/conf.d/mszp.ro.conf:6:# if unsure use return 302 before using return 301 /usr/local/nginx/conf/conf.d/mszp.ro.conf-7-#server { /usr/local/nginx/conf/conf.d/mszp.ro.conf-8-# listen 80; /usr/local/nginx/conf/conf.d/mszp.ro.conf-9-# server_name mszp.ro; /usr/local/nginx/conf/conf.d/mszp.ro.conf-10-# return 301 $scheme://www.mszp.ro$request_uri; /usr/local/nginx/conf/conf.d/mszp.ro.conf-11-# } -- /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-3-# For SPDY SSL Setup /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-4-# read http://centminmod.com/nginx_configure_https_ssl_spdy.html /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-5- /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-6-# redirect from www to non-www forced SSL /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-7-# uncomment, save file and restart Nginx to enable /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf:8:# if unsure use return 302 before using return 301 /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-9-server { /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-10- server_name mszp.ro www.mszp.ro; /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf:11: return 302 https://mszp.ro$request_uri; /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-12-} /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-13- /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-14-server { /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-15-# listen 443 ssl http2; /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-16-# server_name mszp.ro www.mszp.ro; /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-17- /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-18- ## redirect https www to https non-www /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-19-# if ($host = 'www.mszp.ro' ) { /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf:20:# return 302 https://mszp.ro$request_uri; /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-21-# } /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-22- /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-23- ssl_dhparam /usr/local/nginx/conf/ssl/mszp.ro/dhparam.pem; /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-24- ssl_certificate /usr/local/nginx/conf/ssl/mszp.ro/mszp.ro.crt; /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf-25- ssl_certificate_key /usr/local/nginx/conf/ssl/mszp.ro/mszp.ro.key;
problem is you commented out lines 15 and 16 in /usr/local/nginx/conf/conf.d/mszp.ro.ssl.conf Code (Text): # listen 443 ssl http2; # server_name mszp.ro www.mszp.ro; You need to uncomment those lines and remove www version and leave non-www in 302 redirect as your preferred version Code (Text): listen 443 ssl http2; server_name mszp.ro;
It's working now. The initial error "unknown server_https variable" remains if I uncomment that line in /usr/local/nginx/conf/php-wpsc.conf, but I'm pretty confident now that you'll get to the bottom of it. But it seems like it's not an emergency anymore. Thanks for all your help! I'll try to update to 123.09 beta after the holidays (it's pretty crowded right now with lots of customers and stuff ). Maybe then I'll get rid of that error. Anyway, thanks a lot! Your help was great