Certificate file may not be valid


#1

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is:

I ran this command: I’m using Certify SSL/TLS Certificate Manager 4.0.12.0

It produced this output:An error occurred installing the certificate. Certificate file may not be valid: C:\ProgramData\Certify\certes\assets\pfx\xxxxxxxxxxxxxxxxxxxxx.pfx

My web server is (include version): IIS 10.0.14

The operating system my web server runs on is (include version): Windows Server 2016

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know): Its windows machine.

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): no


#2

Hi,

The error message suggests that the certificate file are no longer in place.

Have you tried to request & install the certificate again?

Thank you


#3

You might also want to post at: https://community.certifytheweb.com/


#4

Yes, when i manually tried it worked. But I was wondering why it didnt work for the first time when it was automated. It should automatically request and install the cert prior to expiry.


#5

I have posted it here https://community.certifytheweb.com/t/certificate-file-may-not-be-valid/341


#6

So the problem is in the renewal (scheduled task)?


#7

Yes, it didnt work when it was automated, So I would like to know why!


#8

That may be a Windows Task Scheduler problem.
If you care to show the details of that task maybe something can be found and corrected.


#9

It wasnt scheduled as windows task scheduler, it was using certify app to renew the certificate.


#10

How was it automated?


#11

Using https://certifytheweb.com/


#12

…going in circles…

I know what you used.

[I don’t use that product.]
[This is not the community forum for that product.]
[I’m doing the best I can with the extremely little that you have provided.]

If it doesn’t use Windows Task Scheduler, then how does it “do” the renewals?
Don’t point me to a web site.


#13

From Website:

Features:
Setup the sites you want to manage and your auto renewal settings, then let the app take care of renewing certificates.

  • Set up auto renewal and configure how frequently you want renewals to take place

Requirements

  • Certificates expire every 90 days, so you must use the default Auto Renew feature or request a new certificate manually.

From (https://docs.certifytheweb.com/docs/renewals.html)
By default, Certify will attempt to auto-renew your certificates.

If the process fails repeatedly, it will try to notify you

Unfortunately, there is nothing I can find to help you with.
You will have to contact them directly or wait for someone on their forum to respond.


#14

Thank you so much for your help! I have configured the auto renewals period to be 60 days, which is their recommended settings. Unfortunately it didnt renew and the SSL expired. I have contacted the certifytheweb about the same.