The SSL certificate and key are stored in the folder /opt/panagenda/appdata/volumes/nginx. If you want to use your own certificate, just put the files certfile.pem and keyfile.key in this folder with the corresponding files. Both files must not be encrypted (no pass phrase required)!

Please note that you have to keep the filenames!


Please reboot the virtual appliance after changing the SSL certificate.

What can you do if you have only a PFX file available?

Run the following commands on the OE command line level (after you have copied the pfx file over to the appliance /tmp folder),  to extract the private key and save it to as a KEY file:

openssl pkcs12 -in yourpfxfile.pfx -nocerts -out keyfile.key -nodes

Run the following command to also extract the public cert and save it to as a PEM file:

openssl pkcs12 -in yourpfxfile.pfx -nokeys -out certfile.pem -nodes

Afterwards copy both files (pem and key) in the /opt/panagenda/appdata/volumes/nginx  folder