Skip to main content

Update HTTPS Certificate Without an Admin Password

How to Update an HTTPS Certificate Without Administrator Access

Written by Petr Pech

What you need to know

The HTTPS certificate (Java KeyStore) is stored in Flexi's database as binary data (ByteArray).

👉 Manually creating a certificate directly in the database is not recommended.

Available solutions

1. Transfer the certificate from another server (recommended)

  • export the certificate from a working installation

  • upload it to the target database (1:1 copy)


2. Using server-auth (without knowing the admin password)

  • Retrieve the list of users:

https://<server>/u.xml
  • Locate an administrator account

    • it must have the Manage licenses (licenseMgmt) permission

  • Use the following authentication header:

X-Flexi-Authorization
  • Upload the certificate/license via the API


3. Transfer between databases (SQL)

  • export data from one database

  • import it into the other database

👉 suitable when managing multiple databases under a single license

Did this answer your question?