Transact

⌘K
  1. Home
  2. Transact
  3. System Configuration
  4. Security Configuration
  5. Enable SSL in Ephesoft

Enable SSL in Ephesoft

Question:

How do I enable SSL in Ephesoft

 

Answer:

The first step would be to run the following .bat file.

C:\Ephesoft\Apache2.2\installandstart.bat

If you are using the server on which you are installing Ephesoft as a VMWare host, you should change the port on which VMWare shares VMs from 443 to another port and you must stop vmware services in order to install and start the Ephesoft Web Service. Also, check if the server currently has the IIS Service installed and running. Stop the IIS (World Wide Web Publishing) Service as needed.

Next you will need to make the following changes:

C:\Ephesoft\Application\WEB-INF\classes\META-INF\dcma-batch\dcma-batch.properties
batch.base_http_url=https\://ServerName/dcma-batches

The SSL certificate and key file are located here:

C:\Ephesoft\Apache2.2\conf\server.crt
C:\Ephesoft\Apache2.2\conf\server.key

To use your own SSL certs
Edit: C:\Ephesoft\Apache2.2\conf\extra\httpd-ssl.conf and change the location in the values listed below or just change the names of your crt and key files to match those listed below. These must point toward both the key and crt files you wish to use.
Line 99 SSLCertificateFile “C:\\Ephesoft\\Apache2.2/conf/server.crt”
Line 107 SSLCertificateKeyFile “C:\\Ephesoft\\Apache2.2/conf/server.key”

Note: If you have to use your own ca certificate,  please edit the below lines and place the certificate in the /Apache2.2/conf folder.If you do not have it then ignore this step.

SSLCACertificateFile “C:\\Ephesoft\\Apache2.2/conf/ca-bundle.crt”     ##mention name of your certificate file.

Make sure to restart the Web Service after making this change.

You will now connect to Ephesoft with the following link. You will now need to use https in your browser and you no longer have to designate a port on which you will connect as https will tell your browser to connect on the SSL port 443.

https://localhost/dcma/home.html

As an extra step, it is recommended that you make the following change on the server and don’t forget to make the changes to the operator’s bookmarks on their workstations.

Edit the following shortcuts to remove the ‘:8080’ and include an s after http to make them https.
C:\Ephesoft\Ephesoft Admin Module
C:\Ephesoft\Ephesoft Home
C:\Ephesoft\Ephesoft

 

SSL with reporting module in Ephesoft

In 4.0.3.0 and on, one other change to the database is required. In the Ephesoft database, in the reports_folder table, please enter https://YourServerName in the column host_uri_path. (Substituting your server’s DNS name or ip for the YourServerName in that string.