Hello! I am trying to get our ACME server running Keyfactor EJBCA to work with Proxmox nodes. However, at the end of the order I receive an error stating that the encoding is wrong. I cannot find others with the same issue, we have this issue on multiple nodes and different environments. We are using HTTP challenge. Maybe someone here with experience?
BTW I am new to Proxmox.
All domains validated!
Creating CSR
Checking order status
Order is ready, finalizing order
valid!
Downloading certificate TASK ERROR: POST of 'https://*****.net/ejbca/acme/*****/cert/************0e2f6e' failed - Server reply does not look like a PEM encoded certificate
We're running into this issue when using CertiNext. @Foorack's patch did the trick, but I know this will be overwritten as soon as we run through an upgrade.
LetsEncrypt seems to return a cert chain formatted with a double-new-line (0x0a) between certificates and no new-line at the end of the certificate: