Today, one of my colleague was trying to install a WebGate on Apache 2.2 server in Linux 64 bit environment. WebGate was installed successfully, but the webserver is not coming up.
The error seen is:
[oracle@nic-tebmigr1a-ac bin]$ ./apachectl start
httpd: Syntax error on line 415 of /u01/apps/apache_WS/conf/httpd.conf: Cannot load /u01/apps/idmwebgate/access/oblix/lib/libstdc++.so.6 into server: /u01/apps/idmwebgate/access/oblix/lib/libstdc++.so.6: cannot open shared object file: No such file or directory
The GCC libraries were taken from Oracle Support site for 64-bit Linux environment and they are:
libgcc_s.so.1
libstdc++.so.6
We also searched for gcc libraries within linux OS itself and copied it to WebGate lib location $WEBGATE/access/oblix/lib and now it is a different error as shown below.
[oracle@nic-tebmigr1a-ac bin]$ ./apachectl start
httpd: Syntax error on line 422 of /u01/apps/apache_WS/conf/httpd.conf: API module structure ‘obWebgateModule’ in file /u01/apps/idmwebgate/access/oblix/apps/webgate/bin/webgate.so is garbled – expected signature 41503232 but saw 41503230 – perhaps this is not an Apache module DSO, or was compiled for a different Apache version?
So, is something predictable? A little of course, that is the version mismatch between WebGate and Apache. My guess was right, I found the apache version as 2.2 as shown below (execute the below command at $APACHE_HOME/bin) .
[oracle@nic-tebmigr1a-ac bin]$ ./apachectl -versionWebGate version used is Apache2, can be found either from WebGate installer or from np1014_wg.txt located under $WEBGATE/access/oblix/config
So, we downloaded the right version (Oracle_Access_Manager10_1_4_3_0_linux64_
APACHE22_WebGate) and it worked very well!!!
Some helpful material:
Metalink note: 977042.1
I am engulfed in Oracle Identity & Access Management domain. I have expertise on providing the optimized solutions for user provisioning, web access management, Single Sign-On and federation capabilities etc., I am also well versed with complex integrations within Identity Management and other product domains. I have expertise on building demos and implementation experience on products Oracle Access Manager, Oracle Adaptive Access Manager, Oracle Entitlement Server, Oracle Virtual Directory, Oracle Internet Directory etc., Look @ my blog: http://talkidentity.blogspot.com