-
Bug
-
Resolution: Done
-
Critical
-
None
-
None
-
3
-
False
-
False
-
-
-
-
-
-
-
JWS/JBCS Sprint 14, JWS/JBCS Sprint 15, JWS/JBCS Sprint 29, JWS/JBCS Sprint 30, JWS/JBCS Sprint 31
(This doc ticket is based on an issue created by Martin Osvald at JBCS-1150)
With the release of JBCS httpd rpm version on RHEL8:
https://access.redhat.com/downloads/content/jbcs-httpd24-httpd/2.4.37-74.el8jbcs/x86_64/fd431d51/package
We need to update the JBCS product documentation:
https://access.redhat.com/documentation/en-us/red_hat_jboss_core_services/2.4.37/html/apache_http_server_installation_guide/installing_the_jboss_core_services_apache_http_server_on_red_hat_enterprise_linux#using_mod_jk_mod_cluster_mod_rt_and_mod_bmx_with_rhel_8
because it appears httpd dropped the support for mod_cluster module from jbcs repo already:
httpd: Syntax error on line 356 of /etc/httpd/conf/httpd.conf: Syntax error on line 2 of /etc/httpd/conf.d/mod_cluster.conf: Cannot load /opt/rh/jbcs-httpd24/root/usr/lib64/httpd/modules/mod_proxy_cluster.so into server: /opt/rh/jbcs-httpd24/root/usr/lib64/httpd/modules/mod_proxy_cluster.so: undefined symbol: proxy_run_check_trans
Notice the function proxy_run_check_trans() is present in mod_proxy.so from jbcs-httpd24-httpd:
# rpm -qf /opt/rh/jbcs-httpd24/root/usr/lib64/httpd/modules/mod_proxy.so jbcs-httpd24-httpd-2.4.37-74.el8jbcs.x86_64 # readelf -s /opt/rh/jbcs-httpd24/root/usr/lib64/httpd/modules/mod_proxy.so | grep proxy_run_check_trans 272: 000000000000c940 118 FUNC GLOBAL DEFAULT 12 proxy_run_check_trans #
and is missing in mod_proxy.so provided by httpd:
# rpm -qf /usr/lib64/httpd/modules/mod_proxy.so httpd-2.4.37-39.module+el8.4.0+9658+b87b2deb.x86_64 # readelf -s /usr/lib64/httpd/modules/mod_proxy.so | grep proxy_run_check_trans #