no logging of HTTP/1.x requests to a plain text HTTP/2 listening socket
|Reported by:||Hans-Cees||Owned by:|
|uname -a:||4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux|
|nginx -V:||nginx version: nginx/1.18.0|
two days ago you closed my ticket without offering me further explanation or input. So to give some more input I have to open another ticket alas.
Content of complaint (now) is: nginx does not offer any feedback via logging or other means that http2 on port 80 (and without ssl) does not establish a working connection at all and so is probably unwanted.
Since you have been closing tickets for 5 years now on this issue, it seems to be very unexpected for users that nginx just does not work as expected (serving as a webserver to browsers with this config mistake.
So while you are probably right that there is a hypothetical situation where http2 and no ssl is desired, this will more often not be the case.
Perhaps it could save you some work in closing all these tickets and finding the many duplicates if you would just add a warning if http2 is configured without ssl.
Thank you very much, and stay safe!