the fix suggested in the post worked for me in my four servers.
echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;" > /etc/nginx/conf.d/fixssl.conf && service nginx restart
Everyone, the issue occurred due to the latest Apache update with the CVE-2025-23048 security fix. By default Nginx doesn’t pass server name through SNI when establishing a connection with the proxied HTTPS server, which interferes with the update. The official workaround is the one you already found in:
In the meantime, our team is working on a hotfix that will be released soon.
Are you seeing this after you applied the hotfix?I have several subscriptions in my Plesk
A lot of domains fail, if i access the domain log its shows
AH02032: Hostname domain1.com provided via SNI and hostname www.domain.com provided via HTTP are different
AH02032: Hostname domain2.com provided via SNI and hostname www.domain.com provided via HTTP are different
Its mixing domains thats whi is not working
echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;" > /etc/nginx/conf.d/fixssl.conf
Home -> Tools & Settings -> Services Management
Yes, i see it after hotfix is appliedAre you seeing this after you applied the hotfix?
If so, you should write that here...
If not, look at the hotfix provided....
Then restart nginxCode:echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;" > /etc/nginx/conf.d/fixssl.conf
Code:Home -> Tools & Settings -> Services Management
Thank you! Instantly fixed after running this command!Solution:
echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;" > /etc/nginx/conf.d/fixssl.conf && service nginx restart
Thanks @PalmtreeRoundabout,Solution:
echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;" > /etc/nginx/conf.d/fixssl.conf && service nginx restart