I have httpd.x86_64 2.4.43-1.amzn2 and mod_http2.x86_64 1.15.3-2.amzn2 installed with yum in a linux 2 AMI.
httpd -M
confirms that the http2_module (shared) extension is loaded.
The httpd.conf file includes:
<IfModule mod_http2.c>
Protocols h2 h2c http/1.1
</IfModule>
An SSL certificate is installed.
I am using php-fpm to serve php code (principally WordPress)
Yet apache is not serving http/2 (tested using https://tools.keycdn.com/http2-test ).
Example site on this server: https://www.anticipate.ac.uk/
What could be the problem?