Does Red Hat / JBoss offer support for Apache, mod_jk, mod_proxy, or mod_cluster?

Solution Verified - Updated -


  • Red Hat Enterprise Linux (RHEL)
  • Red Hat JBoss Enterprise Application Platform (EAP)
  • Red Hat JBoss Enterprise Web Server (EWS)
  • Solaris
  • Linux
  • Windows


  • Does Red Hat provide any products or entitlements that include full support for the following?
    • Apache httpd
    • mod_jk
    • mod_proxy
    • mod_cluster
  • What load balancing, proxy, or web server solutions are supported for JBoss EAP?
  • Is my load balancer incompatible with JBoss?
    • If so, which hardware load balancers should I use?
  • Are the following third-party load balancers supported?
    • BIG-IP (F5)
    • ACE (Cisco)
    • AppDirector (radware)
  • Is the use of mod_jk with Apache httpd-2.2.15 RHEL6 supported for JBoss EAP 4.3.0?
  • Is mod_jk supported on a server running "Red Hat Enterprise Linux Server release 6.4" or we have to buy a different license?
  • What is the latest version of mod_jk. Is there will be future developments of mod_jk or its deprecated?
  • Is the use of mod_jk with Apache httpd-2.2.15 for Tomcat 6.0.24 supported under RHEL subscription?
  • Is the use of mod_jk with IBM HTTP Webserver for JBoss EAP supported?


A few notes pertaining to mod_* support:

  • mod_proxy is generally available/builtin with each Apache related product we ship
  • For EAP 5, mod_cluster is currently only shipped with the EWS + EAP and is supported on RHEL 6's Apache
    • The issue with prior versions of RHEL is Apache 2.2.8+ was not provided and mod_cluster does not work on httpd versions less than 2.2.8
    • mod_cluster will be tested and supported on the httpd version in RHEL6+
  • mod_jk is supported on the EWS + EAP and in RHEL 6
  • An EAP entitlement is needed to receive support for the use of mod_jk on RHEL 6 in addition to the RHEL entitlements

    • mod_jk does not ship with RHEL and requires the bits shipped in the EAP natives download or require that you get the mod_jk package from the EAP channel in RHN
  • An Apache HTTPD bundle (equivalent to EWS's httpd offering and tested and supported for loadbalancing EAP 6 servers through mod_proxy/jk/cluster) is now included as a separate download with JBoss EAP 6

    • Support of this EAP 6 Apache server is covered by existing EAP entitlements
    • There are a few differences about supported configuration between EAP 4, 5, and 6
  • You can see the supported configurations of each version at following urls:

You can refer to the table below for a reference of what Apache httpd loadbalancer modules are supported for a given EAP and httpd combination.

RHEL 5's 2.2.3 mod_proxy mod_proxy mod_proxy+mod_jk mod_proxy
RHEL 6's 2.2.15 mod_proxy mod_proxy+mod_jk+mod_cluster mod_proxy+mod_jk+mod_cluster mod_proxy
RHEL7's 2.4.6 mod_proxy mod_proxy mod_proxy mod_proxy
RHSCL's 2.4.6 mod_proxy mod_proxy mod_proxy mod_proxy
EWS mod_proxy+mod_jk mod_proxy+mod_jk+mod_cluster mod_proxy+mod_jk+mod_cluster Use JBCS instead
EAP 6 HTTP Server N/A N/A mod_proxy+mod_jk+mod_cluster N/A
JBCS httpd N/A N/A mod_proxy+mod_jk+mod_cluster mod_proxy+mod_jk+mod_cluster

If you have further questions that aren't answered here or in the above links please don't hesitate to contact sales or support

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.


Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.