This small post is to let you know, how to enable SSL for for infrastructure tier in oracle application server 10g. When we start the apache server for infra tier, it runs in non SSL mode by default. However we can change from non SSL to SSL by doing a small change in opmn.xml file on infra tier.
Follow below steps for enabling SSL on infra tier.
1) Go to opmn.xml on infra tier.
cd $ORACLE_HOME/opmn/conf
2) make following changes in opmn.xml file
change ssl-disabled to ssl-enabled for HTTP_Server as given below
<ias-component id=”HTTP_Server”>
<process-type id=”HTTP_Server” module-id=”OHS”>
<module-data>
<category id=”start-parameters”>
<data id=”start-mode” value=”ssl-enabled“/>
</category>
</module-data>
<process-set id=”HTTP_Server” numprocs=”1″/>
</process-type>
</ias-component>
3) Bounce HTTP Server of infra tier.
cd $ORACLE_HOME/opmn/bin
./opmnctl stopproc ias-component=HTTP_Server
./opmnctl startproc ias-component=HTTP_Server
Now you should be able to access the HTTP server on infra tier using 4443 port instead of 7777 port and using HTTPS protocol.
Example: https://ap101fam.us.oracle.com:4443/oiddas/
Hope this helps !!