Indeni's node.js implementation uses a certificate that is kept in a .p12 format with a password.
The certificate is declared in /usr/share/indeni-ds/config.js
config.ssl.keystore = process.env.KEYSTORE || "/usr/share/indeni-ds/indeniserver.p12";
config.ssl.passphrase = process.env.KEYSTORE_PASSPHRASE || "xxxxxxxx";
It's possible to convert other formats to p12 using the openssl command.
from Indeni's Frontend Team is currenlty working on an issue where the config file
is over-written when the indeni-ds servcie is updated. She is also checking the option to
use certificates in format other than p12.
in what format do you generate your certificates?