This topic provides guidance for setting up SSL security for the PowerDesigner Portal environment. For detailed information, please see your application server’s documentation.
You will need to edit the Tomcat server.xml file to set the keystoreFile attribute to use the default keystore file for SSL connections and have clients connect using the default client.keystore file.
<Connector port="8443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:\sybase\cmr\keystore\server.keystore"> </Connector>
For more information , see http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html
keytool –export –alias tomcat –file tomcat.cert –keystore <keystorefile>
keytool –import -alias tomcat –file tomcat.cert –keystore %CMR_HOME%\keystore\client.keystore
The password to the client.keystore is changeit.
<bean class="java.lang.Object" id="cmr.client.config.ssl"> <param name="keyStoreFile" value="client.keystore"/> <param name="keyStoreFilePath" value=""/> <param name="keystorePass" value="changeit"/> <param name="truststorePass" value="changeit"/> </bean>