Replies: 2 comments 3 replies
|
hrm it may be also the introduction of the rules enforcing checks :| checking |
0 replies
|
This is still an issue with gunicorn 36.0.0, nginx 1.30.2 and python 3.14.5. We're also using Nominatim and wanted to migrate from using It looks similar to what was fixed by 385a921 but it isn't working for ASGI. |
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I have a setup with nginx(uwsgi_pass) + gunicorn + falcon(async) running on Debian Trixie:
with nginx set up as explained in Nominatim's deploy docs.
Starting with gunicorn 25.2.0, I get a 502 back, with gunicorn reporting:
After installing gunicorn_h1c the report is a bit more verbose:
The problem persists on current master, so likely unrelated to #3539, which has been fixed lately afaiu. It works with gunicorn 25.1.0, which indicates nginx' configuration isn't the problem either. Switching to HTTP protocol works as well.
Furthermore I do have the same setup (with gunicorn 25.3.0) running on a Debian Bookworm without issues. The two differences that might be relevant: nginx updated from 1.22.1 to 1.26.3 and Python updated from 3.11 to 3.13.
All reactions