When attempting to import a certificate on a FRITZ!Box router for HTTPS, the router may display an "invalid certificate" error and refuse to accept the certificate.
This can occur even when the certificate has been successfully issued by an internal certificate authority and exported as a .pfx file.
FRITZ!Box routers do not accept certificates in .pfx (PKCS#12) format for HTTPS certificate imports. The certificate and private key must be provided in PEM format.
Additionally, FRITZ!Box certificate imports require an RSA certificate. Certificates issued using ECDSA or other unsupported key types may fail to import.
When issuing certificates from Active Directory Certificate Services (AD CS), ensure the certificate template allows the private key to be exported. If iPhone devices will be used to access the FRITZ!Box interface, avoid marking the Application Policies extension as critical.
openssl pkcs12 -in C:\mypfxfile.pfx -out C:\outputfile.pem -nodes
Date Created: Thursday, 7 November 2019, 8:50 PM