Problem/Symptoms:

When attempting to run the Volans application a dialog asking for proxy information keeps popping up (even though I'm not behind a proxy). I also see the error below in the "launcher.log" file (located in the root of the Volans application's installation folder located by default at C:\Users\[user]\AppData\Local\Volans\VolansLogin).

javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Root Cause:

The most common reason for this issue is the application is being run on a network that requires an SSL certificate that was provided by an internal Root CA or is a Self-Signed Certificate. This can cause problems with Java since the certificate is not signed by an authority in Java's "trusted" list of Certificate Authorities.

Test:

The following test can help determine if the fix described below is a possible solution.

Likely Resolution:

If you were able to access the URL above it is likely that your network is using a certificate not recognized by the application. If this is the case the certificate can be imported directly into the application because we know that the certificate is "valid". In doing so, we tell the application that this is a "trusted" certificate.

The next step is to export the certificate so that it can be sent to BridgeNet to be imported into the application.

The following instructions are provided for the Chrome browser, but similar steps are available for all other browsers.

  1. While connected to your corporation's network click on the URL provided in the "Test:" section above to open the address in another browser window/tab
  2. Click on the lock icon next to the browser's address bar
  3. In the dialog that appears click "Certificate"
  4. Select the "Details" tab in the "Certificate" dialog that opens, and then click "Copy to File..."
  5. Click the "Next" button in the "Certificate Export Wizard" that appears
  6. Select the "Base-64 encoded X.509 (.CER)" option in the next step then click "Next"
  7. In the next step use the "Browse..." button to find the location you want to export the certificate and provide a name for the exported file. Then click "Next".
  8. Finally click "Finish" to export the certificate.

After completing the steps above you should have a file (with .CER extension) that contains the certificate that needs to be imported into the Volans application.

When we get the certificate we will do the following:

The final step to get the Volans application working (assuming this was the problem)...