There is an easy way to configure SSL for Frevvo Forms without having to worry about keystores and command line tools.
This process involves importing a cert into IIS and exporting it as a PFX file, allowing it to be natively imported into Tomcat without having to do any SSL registration on Tomcat's side. This method is quicker, and easier to perform than previous methods used to add SSL to Tomcat.
Adding and Removing Bindings from IIS
- Right-click on your default web site
- Select ‘Edit bindings’
- Click ‘Add’
- Select Type: Https, SSL Certificate:, and the click OK
1) Export the Certificate
Open IIS Management Console
Start –> Administrative Tools –> Internet Information Services (IIS) Manager
Navigate to the site which contains the SSL certificate you want to export
Right-click on the site and choose properties
Go to the Directory Security Tab and press the Server Certificate button
Click Next on the welcome screen
Select the option “Export the current certificate to a .pfx file”
Select a name and location and click next
Type in the password for the file and remember it!
Close out of the wizard.
2) Import into Tomcat
Copy the certificate to a directory of your choice on the server running Tomcat (for example, C:\GlobalForms6\tomcat\conf)
Open up your server.xml file in your text editor, normally located at %TOMCAT_HOME/conf/server.xml
Uncomment out the SSL connector portion if you have not already done so.
Add the following lines near the bottom of the SSL Connector portion
Restart the tomcat service
3) Verify Functionality
Point your web browser to https://hostname.domain.com:8443 and verify it works. The port specified in the SSL section of the Frevvo.XML is required in the URL.