After upgrading Java to 1.8.0_121 or higher the license will no longer work if the license file was generated prior to 2015.
"Error verifying license: Invalid encoding for signature" might be seen in the logs.
RESOLUTION #1
You can contact licensing and request to have a new license file generated that can be used within the product to resolve this issue.
RESOLUTION #2
You can update the certificate in your existing license with the certificate that is attached to this article.
Prerequisites:
The steps below refer to "vsj-license.jar", but if your license JAR is named "jcsi_license.jar", use that instead. (The filename is unimportant; only the contents matter).
Step 1: Run "jar tfv vsj-license.jar". This will list the resources in the existing license JAR file. Check the entry for the existing "jcsi.licensing.cert.pem" resource:
Step 2: Run "jar uf vsj-license.jar jcsi.licensing.cert.pem". This updates the JAR file to include the new certificate.
Step 3: Run "jar tfv vsj-license.jar" again to check the results. The size shown for the "jcsi.licensing.cert.pem" resource should now be 774 bytes. There must be only one "jcsi.licensing.cert.pem" resource, not two or more.
Step 4: Replace the existing vsj-license.jar in your VSJ-enabled applications with the updated vsj-license.jar
© 2024 One Identity LLC. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center