Server:
1. Register your SSL certificate on your gateway sever (this is something you will need to talk to the certificate vendor or your IT team whom can install and register it on the server)
2. On the Gateway Server/Caching navigate to ProjectWise\bin folder and open dmskrnl.cfg in notepad.
3. Find SecureConnection=1 and remove the ; in front of the configuration variable.
4. Find SecureCertificateCommonName=CNFromCertificate and remove the ; in front of the configuration variable.
5. SecureCertificateCommonName= type the Certificate common name after the =
6. Restart the integration server service and the gateway server service.
7. Launch ProjectWise Explore your datasource should have a lock icon top right of the datasource icon.
* There is a known issue when using DSSERVER=1 the lock icon does not appear. You will need to configuration your DATABASES= section and the [DB0] for each datasource entry. (bottom of the dmskrnl.cfg file)
Client:
In the network control panel on the user’s side you will need to point the clients to the Gateway/Caching server for both DNS services and datasource listings. This is telling the client it will need to get it’s datasource listing and routing information from the gateway server.
With that said it’s important to know SSL certificate communication is not done on port 443 (as most web traffic for SSL is) for ProjectWise traffic it is over port 5800 however encrypted. Nothing other than that is done on the client side. Once the users brings up the ProjectWise Explorer they will need to except the trust certificate dialog.