User Guide

Adobe LiveCycle Configuring SSL on JBoss
Installing and Configuring LiveCycle for JBoss Configuring SSL on JBoss 74
3. In a text editor, open the server.xml file from the
[appserver root]/server/all/deploy/jbossweb-tomcat50.sar directory, and then uncomment the
following section:
<!-- SSL/TLS Connector configuration using the SSL domain keystore
<Connector port="8443" address="${jboss.bind.address}"
maxThreads="100" minSpareThreads="5" maxSpareThreads="15"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/chap8.keystore"
keystorePass="rmi+ssl" sslProtocol = "TLS" />
-->
4. Change the value for the keystoreFile attribute to
"${jboss.server.home.dir}/svcnative/ads-ssl.jks", which is the location of your
keystore file.
5. Change the value of the
keystorePass attribute to the keystore password that you specified when
you created the keystore.
6. Save the server.xml file.
7. In a text editor, open the iiop-service.xml file from the [appserver_root]/server/all/deploy directory, and
then uncomment the following text:
<!-- (uncomment to use IIOP over SSL)
<mbean code="org.jboss.security.plugins.JaasSecurityDomain"
name="jboss.security:service=JaasSecurityDomain,domain=IIOP+SSL">
<constructor>
<arg type="java.lang.String" value="IIOP+SSL"/>
</constructor>
<attribute name="KeyStoreURL">iiop-over-ssl.keystore</attribute>
<attribute name="KeyStorePass">iiop-over-ssl</attribute>
</mbean>
-->
8. Set the values for the KeyStoreURL and KeyStorePass attributes to match your configuration:
<attribute name="KeyStoreURL">
[appserver_root]/server/all/svcnative/ads-ssl.jks
</attribute>
<attribute name="KeyStorePass">
keystore password
</attribute>
9. In the CORBA ORB service section, uncomment the following text:
<!-- (uncomment to use IIOP over SSL)
<attribute name="SecurityDomain">java:/jaas/IIOP+SSL</attribute>
<depends>jboss.security:serivce=JaasSecurityDomain,domain=IIOP+SSL
</depends>
</mbean>
-->