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 !!
Thanks for this valuable post really it helps, I have one Question
Do I need to create Wallet and generate OCA certificate?
As I am going to configure SSL (https) , enable port 4443 and disable port 80 on newly installed Oracle Application server version 10.1.3.1.0
Can you please clarify the same?
Metalink Doc id :341904.1
I would be appreciating if any detail document for this.
Thanks & Regards
Mohammed Khalid