Skip to main content
If your server console is throwing a javax.net.ssl.SSLHandshakeException or PKIX path building failed error when our plugins attempt to load, it means your server’s Java Runtime Environment (JRE) does not trust the SSL certificate of our licensing server. This typically happens on outdated Java versions, customized Docker containers, or minimal Linux distributions missing up-to-date Root CA certificates.

How to Fix SSL/TLS Errors

The easiest way to resolve certificate issues is to update your Java installation to the latest build of your current major version (e.g., updating your Java 17 installation to the latest minor release). Modern JDKs include updated root trust stores by default.
We recommend using Adoptium (Temurin) or Amazon Corretto.

Solution 2: Update System Certificates (Linux VPS/Dedicated)

If you are managing the host machine, you can update the system’s root certificate store. Ubuntu / Debian:
CentOS / RHEL / AlmaLinux:

Solution 3: Manually Import the Certificate (keytool)

If you cannot update Java, you must manually import the SSL certificate into your Java cacerts keystore.
  1. Download the root certificate from the licensing URL using a web browser.
  2. Run the following command via terminal (replace paths appropriately):