HTTP/2 is not compatible with prefork MPM in Apache httpd

Solution Verified - Updated -

Issue

  • After upgrading Apache httpd we get the following message in logs:

    AH10034: The mpm module (prefork.c) is not supported by mod_http2. The mpm determines how things are processed in your server. HTTP/2 has more demands in this regard and the currently selected mpm will just not do. This is an advisory warning. Your server will continue to work, but the HTTP/2 protocol will be inactive. 
    

Environment

  • Red Hat Software Collections (RHSCL)
    • 3.0+
  • Red Hat JBoss Core Services (JBCS)
    • 2.4.29+
  • Apache httpd
    • 2.4.27+

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content