Saturday, March 17, 2012

libwebpassssl.so is garbled - perhaps this is not an Apache module DSO


libwebpassssl.so is garbled - perhaps this is not an Apache module DSO

I was Installing Identity Management Suite 10g on Linux box. I used Oracle's HTTP Server 10g for the web server purpose. After successfully installing the Identity Server 10.1.4.3 I tried to install Web Pass. It also installed successfully. Later on when I tried to restart the Web Server, it was unable to start.



I immediately looked into the log file of HTTPS server and found following.



/oracle/product/httpsrvr/ohs/bin/apachectl startssl: execing httpd

Syntax error on line 1213 of /oracle/product/httpsrvr/ohs/conf/httpd.conf:

API module structure `OBWebPass_Module' in file /oracle/netpoint/webcomponent/identity/oblix/apps/webpass/bin/libwebpassssl.so is garbled - perhaps this is not an Apache module DSO?



Unfortunaly on google there was very less information about it. Later on I figured out that actually I was trying to install the wrong WebPass software package. I was using Oracle_Access_Manager10_1_4_3_0_linux_OHS11g_WebPass which was causing the issue. I removed the WebPass installation and restored the httpd.conf.

I figured out that Oracle_Access_Manager10_1_4_3_0_linux_OHS11g_WebPass was for HTTP Sever 11g while I was using HTTP Server 10g.

This time I tried to install the WebPass with Oracle_Access_Manager10_1_4_3_0_linux_OHS2_WebPass and was successful this time.



This issue can happen when your WebPass and Web Server are not compatible. The compatibility check can be found from 954692.1

No comments:

Post a Comment