Enable HTTP/2 on Apache Tomcat 9 and 10 with TLS and ALPN
Configure Tomcat to negotiate HTTP/2 over HTTPS using the Http2Protocol connector, then verify ALPN negotiation and plan fallback for older clients.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Configure Tomcat to negotiate HTTP/2 over HTTPS using the Http2Protocol connector, then verify ALPN negotiation and plan fallback for older clients.
When Tomcat reports “Failed to accept HTTP/2 connection: ALPN not available” or clients cannot upgrade, this guide walks through common causes, checks, and fixes to get HTTP/2 working on Tomcat 9+.