Upgrading to 2025.36.1

Control Plane 2025.36.1 upgrade guide.

Convert JKS keystores to PKCS12

Who is affected: users who configured a proxy keystore in JKS format.

What Changed

The Control Plane now validates keystore and truststore files at startup. Only PKCS12 and PEM formats are accepted. JKS is now explicitly rejected — it was previously accepted but caused load generators to fail silently, since they use curl which does not support JKS.

Migration Guide

The Control Plane fails to start if a JKS file is detected. If your keystore is in JKS format, convert it to PKCS12 before upgrading.

Then update your configuration to point to the .p12 file:

control-plane {
  enterprise-cloud {
    proxy {
      keystore {
        path = "/path/to/keystore.p12"
        password = "<password>"
      }
    }
  }
}

If your keystore is already PKCS12, or you only configured a PEM truststore, no action is required.

Edit this page on GitHub