learning_curve
Golden Pleskian
FWIW Pretty sure that this definitely IS a Plesk / their own Nginx admin / update / process related issue that's causing all these warnings (which we have too).It has been identified as a product issue. We are working on a solution. We have some suggestions for workarounds. One is to set the "preferred domain" in "Hosting Settings" of the affected domain(s) to "none". Could you please try that and report back here if it helps?
Also pretty sure, that it's not connected to Kolab and/or other Nginx usual mods made elsewhere...
In theory... There is a simple fix and that is to add the missing "http2" parameter to the "listen" (443 only) directives because currently... it is NOT present in all of the server_name fields (IPv4 and IPv6) in all of the /etc/nginx/plesk.conf.d/vhosts/***your-domain-name***.conf files and the /etc/nginx/plesk.conf.d/server.conf file too, plus any others missed of here, all of which, are system generated by Plesk, so can't just be overwritten, as the changes will be lost.
Here's a sanitised example that's extracted from a /etc/nginx/plesk.conf.d/vhosts/***your-domain-name***.conf file.
The omission error is on the 1st "listen" line:
Code:
#ATTENTION!
#
#DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY,
#SO ALL YOUR CHANGES WILL BE LOST THE NEXT TIME THE FILE IS GENERATED.
server {
listen **Your Server IP Address**:443 ssl;
ssl_certificate /opt/psa/var/certificates/*********;
ssl_certificate_key /opt/psa/var/certificates/*********;
server_name www.**Your Domain.com**
~~~~
server {
listen **Your Server IP Address**:443 ssl http2;
server_name **Your Domain.com**;
server_name ipv4.**Your Domain.com**;
ssl_certificate /opt/psa/var/certificates/*********;
ssl_certificate_key /opt/psa/var/certificates/*********;
client_max_body_size *********
~~~~
Now repeat this ^ omission error for all IPv4 / IPv6 addresses in all the files
mentioned above (plus any others missed off here!)