New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Nginx 1.25.1+ Listen ... http2" directive is deprecated #3684
Comments
It looks like only "Webdomains" are affected https://github.com/hestiacp/hestiacp/blob/main/src/deb/nginx/nginx.conf |
This "issue" is not urgent yet. NGINX usually removes obsolete directives after 5 major mainline version. Suggested action: Send reminder to existing users, urging them to upgrade NGINX ASAP. Reference: NGINX's code Also, what's the ETA of Hestia 1.8.0? There are a few more features want to add, but I've been too busy lately... |
No set time yet. How ever if Bookworm goes fine probably soon... How ever we probably want to wait for Mysql 8 support unless it take ages... I don't mind my self to have 1.9 following quick... I agree that is has no priority yet how ever |
I got the same warning both for domains and webmail.
|
All Nginx configs with ssl enabled are effected ... |
A hotfix for this issue is on the way... ETA is tomorrow (PDT). |
Should work fine |
Hi, with HestiaCP v1.7.8, nginx only, after generating Let's Encrypt for a just added user and domain (ssl for main domain, mail and webmail), nginx crash and cannot be restarted. Deleting latest user show an error, the solution was manually removing related nginx conf files from /etc/nginx/conf.d/domains/ and after removing this user in HestiaCP. Really need a fix asap. thanks. |
This error doesn't prevent the system from working |
Thanks for your reply but with nginx only on server, |
The warning generated should not matter. I don't know what the error message was... |
Describe the bug
Update Nginx to 1.25.1 and restart server
[warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead
Tell us how to replicate the bug
Update Nginx to 1.25.1 and restart server
[warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead
Changes required is to replace:
With
We should probally convert all the templates and sed them to the 1.25.0 pre format if nginx 1.25.0 or earlier is detected
Which components are affected by this bug?
(Backend) Web Server (Nginx, Apache2)
Hestia Control Panel Version
1.x.x
Operating system
N/A
Log capture
The text was updated successfully, but these errors were encountered: