We are doing some testing to get an old, obscure, non-http server using acme against the InCommon endpoints and have run into something we don't understand. We are using the https://acme.sectigo.com/v2/InCommonRSAOV endpoint and have it setup and working with the standard acme clients. For this case, we are able to request the certificate and install it, but the server did not like the certificate when restarted. A little digging and we determined the issued certificate was using ECC keys and only RSA keys are supported by this server. The acme client we are using defaults to ECC unless RSA is explicitly requested. When we configured the acme client to use RSA, we got an RSA certificate and the server is happy.
So, my confusion is around the endpoint name/URL.
Should the https://acme.sectigo.com/v2/InCommonRSAOV endpoint be issuing ECC certificates?
If yes, then what is the difference between that and the https://acme.sectigo.com/v2/InCommonECCOV endpoint?
Is there something I, as a DRAO, can look at to understand this better?
My domain is:
I ran this command:
It produced this output:
My web server is (include version):
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don't know):
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot):