Following the OpenDeploy Installation Guide for Release 6.0.1
https://support.interwoven.com/library/manuals/opendeploy/pdf/601/od.601.inst.pdfOn page 79 it describes how to enable HTTPs for Browser Access to OpenDeploy Admin Interface.
I am able to complete these instructions just fine, creating a .keystore and accessing OpenDeploy via https. However, when I want to change the password of the .keystore from 'changeit' to a more secure password usign the following command:
keytool -storepasswd -keystore /location/of/keystore
I get the following Error when I start up OpenDeploy:
"Keystore was tampered with, or password was incorrect"
And the Admin OpenDeploy fails to start
So I added the keystore and keypass to /opendeploy-home/AdminServer/servletd/conf/server.xml:
<!-- Define an SSL HTTP/1.1 Connector on port 8443 -->
<Connector className="org.apache.catalina.connector.http.HttpConnector"
port="8443"
minProcessors="5" maxProcessors="75"
enableLookups="true"
acceptCount="100" connectionTimeout="20000"
debug="0" scheme="https" secure="true"
keystore="/.keystore" keypass="password">
<Factory className="org.apache.catalina.net.SSLServerSocketFactory"
clientAuth="false" protocol="TLS"/>
</Connector>
Restarted OpenDeploy and still get the same error. So I moved the .keystore out of root's home directory to a different location and changed the keystore location in server.xml. Now I get the following error when starting up OpenDeploy:
/.keystore (No such file or directory)
How can I change the .keystore password from changeit to some thing a little more secure? In what file do I specify the keystore location and keypass password?
Thanks!