yanuk
1
when testing via HTTP/2 Test - Verify HTTP/2 Support | KeyCDN Tools
I get this which means I’m http/2 ready
but in my access_log I see this
192.168.1.88 - user [18/Feb/2022:18:10:53 +0800] “PROPFIND /remote.php/dav/files/user/files/filename.docx HTTP/1.1” 207 698
which shows http/1.1
Any idea what’s going on?
yanuk
2
Replying myself in case it helps anyone else in the same situation.
I realised that connecting directly to the server via an internal IP address serves HTTP/2 however through domain name gets it to HTTP/1.1
It boils down to the reverse proxy setting. I changed from
ProxyPass / HTTP://192.168.1.99
to
ProxyPass / h2://192.168.1.99
and access_log shows HTTP/2 connection.