[frs-390] License has been invalidated with ColdFusion / Java: PKIX path building failed
There a number of cases were a Coldfusion server suffers from the sun.security.validator.ValidatorException: PKIX path building failed.
The error message can be found in the odl.log file of FusionReactor similar to the error message below.
On Windows environment the odl file can be found here:
- FusionReactor Directoryinstanceinstance namelogtime stampodl.log
On Linux / Mac environments the odl file can be found here:
- FusionReactor Directory/instance/instance name/log/time stamp/odl.log
It is important to state that if the odl logging is not enabled by default on the FusionReactor instance, you will need to modify the JVM config file and add the following arguments:
- –Dfrlicenseservice.logMessages=true
- -Dfrlicenseservice.logStartup=true
For ColdFusion 10 or above, the JVM config file can be located here:
- On Windows environment: ColdFusion installation directorycfusionbinjvm.config
- On Linux / Mac environments: ColdFusion installation directory/cfusion/bin/jvm.config
For ColdFusion 8 and ColdFusion 9, the JVM config file can be located here:
- On Windows environment: ColdFusion installation directoryruntimebinjvm.config
- On Linux / Mac environments: ColdFusion installation directory/runtime/bin/jvm.config
Possible solutions.
- Upgrade to Java 1.6.0_24 JVM or higher.
- Add the following argument inside your JVM config file: -Dfrlicenseservice.protocol=http. By adding that argument, the JVM is going to force the use of http rather than https and the validator will no longer be required for licensing.
It is important to state that with every JDK update on production servers, prior testing in a staging environment is recommended. Moreover, any SSL certificates added to the previous JDK used, will also need to be re added to the new JDK (cacerts) file. Finally, it is important to try and keep your environment up to date in order to avoid any similar issues in the future.
Issue Details
Type: | Technote |
---|---|
Issue Number: | FRS-390 |
Components: | License + Activation |
Environment: | |
Resolution: | Fixed |
Last Updated: | 11/May/16 4:53 PM |
Affects Version: | |
Fixed Version: | 6.2.0 |
Server: | |
Platform: | |
Related Issues: |