Use third-party SSL certificate
By default, Qalyptus Server uses a self-signed certificate for HTTPS communication. While secure, this generates browser warnings because the certificate isn't issued by a trusted Certificate Authority (CA). Replacing it with a CA-signed certificate eliminates these warnings and improves user trust.
Certificate Requirements
Essential requirements:
- Valid CA signature: Issued by a trusted Certificate Authority
- Private key included: Certificate must include the private key
- Correct domain: Certificate common name matches the server's FQDN
- PFX/P12 format: Compatible with Windows certificate store
Recommended specifications:
- Subject Alternative Names (SAN): Include multiple domains if needed
- 2048-bit or higher: RSA key length for security
- SHA-256 signature: Modern cryptographic standard
Certificate Formats
Qalyptus Server requires certificates in PFX/P12 format with embedded private keys. If you have separate .crt and .key files, convert them to PFX format first.
Prerequisites
- Administrative access to the Qalyptus Server machine
- Valid SSL certificate from a trusted CA (in PFX/P12 format)
- Qalyptus Server service user credentials
- MMC console access
Import certificate
Follow the steps below to import the certificate:
- Launch the MMC console on the machine where Qalyptus Server is installed
- In the MMC, Open File> Add / Remove Snap-in …
- Select Certificates and click Add
- Select Computer Account, click Next, select Local computer and click Finish
- In the MMC console, open Certificates (local computer) / Personal
- In the MMC console, open Actions> All Tasks> Import …
- Browse to the certificate file provided by your certification authority
- Follow the on-screen instructions to import the certificate, including the private key
- Check that the new certificate has been imported into Certificates (local computer)> Personal> Certificates and that it contains a private key
- Double-click on the Certificate> Certification path and confirm that it displays “This certificate is OK“
Use the certificate in Qalyptus Server Configuration
Follow the steps below to configure Qalyptus with your certificate.
- In the MMC console, right-click the imported certificate and select Open
- In the Details tab, scroll down and select Thumbprint
- Select and copy its value to the clipboard with the keyboard shortcut CTRL + C
- Close the MMC console
- In the start menu of your computer, search Qalyptus Server Configuration
- Click on Qalyptus Server Configuration and go to the General tab
- Enter the username and password of the user who runs the Qalyptus Server service
- Check the Use https checkbox
- Then choose Other valid SSL certificate
- Paste your certificate's Thumbprint in the Certificate field
- Make sure that the address entered in the Machine address field is the one that will be used to connect to Qalyptus Server
- Click on Save
- A confirmation message will appear when your certificate is taken into account by Qalyptus
You should now be able to access Qalyptus Server over HTTPS without the browser warning message.