If you have configured an APM 814 HTTP Agent with Apache 2.2.3, you will see the following error when trying to start httpd-
# ./httpd start
Starting httpd: httpd: Syntax error on line 1019 of
/etc/httpd/conf/httpd.conf: Syntax error on line 5 of
/opt/ibm/apm/agent/tmp/khu/khu.etc.httpd.conf.httpd.conf: Cannot load
/opt/ibm/apm/agent/lx8266/hu/lib/khuapache22dc_64.so into server:
/opt/ibm/apm/agent/lx8266/hu/lib/khuapache22dc_64.so: undefined symbol:
The root cause is that the apache server cannot recognize the function ap_get_server_description. ap_get_server_description is to replace the deprecated ap_get_server_version in Apache 2.2, but Apache 2.2.3 cannot recognize it. This does only affect Apache 2.2.3 as Apache 2.2.34 does not have this issue.
The fix for this issue should be available in APM 220.127.116.11.1.