Zerossl certificate not text based

Hello Guys,

I have been using zerossl for free certificates for a very long time. However when I recently renewed my 90 day certificate, I no longer received the certificate in text format allowing me to open each file in notepad like i would before and therefore I am unable to install the certificate into cpanel because I am unable to open them. My website is hosted by godaddy.

The zerossl website is also different from when i last used it. I now had to create an account and more importantly the process stated that I had to create a folder called pki-validation upon the web server to validate that I owned the website. I don’t think I made a mistake during the process. Attached is a screenshot of what i have received from zerossl.

Any help would be appreciated.

1 Like

You can download those files and open them with notepad.

1 Like

The differences are because ZeroSSL actually got this certificate from a different CA, not Let’s Encrypt.

When doing HTTP validation while using the ACME protocol, like Let’s Encrypt does, the validation file has to be created in /.well-known/acme-challenge/. When using other protocols, CAs use /.well-known/pki-validation/.

I don’t know for sure, but your new client and CA probably also gave you files in the same file format that you were using before. Different people just use different file extensions for the same file format.

Ultimately, validation is validation, and a certificate is a certificate, regardless of the details like this. Your web server shouldn’t care.

If, in fact, the new certificate is using a different file format, it’s probably another common one that can easily be converted, if the need arises.


Hi @Notorious

the files are exactly the same. Only thing: The file extension isn’t .pem, it’s .crt.

First step: Make your extensions visible. Second step: Rename them to pem.

Sometimes I use the other way: A certificate as .pem, I rename it, adding .crt - then I can see the certificate with Windows.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.