Wednesday, September 02, 2009

[Error : Cannot load apachemoduleossl.dll into server] While Applying 10.1.3.5 Patchset On 10.1.3.1.0 SOA Oracle

Symptoms
You have an existing 10.1.3.1.0 SOA Suite Installation, upgraded the orabpel and oraesb schemas with 10.1.3.5 schema upgrade scripts, and then start applying the 10.1.3.5 patchset on it.

While applying the patchset, the OUI Configuration Assistant fails with following errors :

Syntax error on line 278 of d:/soa331/apache/apache/conf/httpd.conf:
Cannot load d:/soa331/apache/apache/modules/apachemoduleossl.dll into server: (127) The specified procedure could not be found:

Cause
This is because the ApacheModuleOSSL.dll is not commented in the SOA_ORACLE_HOME\Apache\Apache\conf\httpd.conf file.
Solution
Replace the 10.1.3.5 SOA_ORACLE_HOME\Apache\Apache\modules\ApacheModuleOSSL.dll with 10.1.3.4 SOA_ORACLE_HOME\Apache\Apache\modules\ApacheModuleOSSL.dll
Open the 10.1.3.5 SOA_ORACLE_HOME\Apache\Apache\conf\httpd.conf file and change the entry below from :

LoadModule ossl_module modules/ApacheModuleOSSL.DLL


TO

#
#LoadModule ossl_module modules/ApacheModuleOSSL.DLL
#



3. Open the 10.1.3.5 SOA_ORACLE_HOME\Apache\Apache\conf\httpd.conf file and change the entry below from :

Include the SSL definitions and Virtual Host container
include "D:\SOA331\Apache\Apache\conf\ssl.conf"
TO


# Include the SSL definitions and Virtual Host container
# include "D:\SOA331\Apache\Apache\conf\ssl.conf"
4. Now, when you click on the 'retry' button on the OUI, it completes and 10.1.3.5 patchset gets applied successfully.