Is my nextcloud on HTTP/2?

when testing via tools.keycdn.com/http2-test

I get this which means I’m http/2 ready
image
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?

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.