How we can move SAP BO on SSL.
1. Execute the following from a command line to create a .keystore file:
Windows User :
%JAVA_HOME%binkeytool -genkey -alias tomcat -keyalg RSA
2. Upon executing the above command, you will be prompted for a keystore password, your full name, organizational unit, organization, city, state and country. At the end, you will be prompted for the keystore password again. This has to be the same password as the password you entered previously. Newer versions of the keytool will prompt you to hit ENTER to keep it the same.
3. Once finished, a self signed .keystore file will have been created in your user”s home directory:
For example: C:Program FilesDocuments and SettingsAdministrator
4. Move this file from this directory to one in the Business Objects folder structure:
For example: C:Program FilesBusiness Objects
5. Browse to Tomcat’s server.xml file and create a backup file:
For example: C:Program FilesBusiness ObjectsTomcatconfserver.xml
6. Open and edit the server.xml file in wordpad.
7. Uncomment the section below and add the two commands after keystorePass & keystoreFile. This section needs to reference the new location of the .keyfile and the password you specified when creating it.
<!– Define a SSL Coyote HTTP/1.1 Connector on port 8443 –>
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
acceptCount=”100″ debug=”0″ scheme=”http” secure=”true”
clientAuth=”false” sslProtocol=”TLS” keystorePass=”password” keystoreFile=”C:Program FilesBusiness Objects.keystore”/>
8. Restart Tomcat and it should now be accessible using: