Due to my mistake, I requested the certificate too many times, now I have this error: Failed to create order: Error creating new order :: too many certificates already issued for exact set of domains:
I have read the regulation but I did not understand how long I have to wait before regenerating the certificate. Can anyone help me ?
You created five certs today (with the exact same set of names).
You can only have five such certs issued in a week (7 day period).
You will have to wait one week for that threshold to clear.
OR
You can issue a cert that is NOT for the exact same set of names (in this case the single name).
[&2* readers: Get involved; Be heard. It starts with: if you read something you like, then like it ]
That's not a very considerate way of "consuming" certificates. It costs Let's Encrypt resources to generate a certificate. Heck, it costs Let's Encrypt considerable resources for the next 90 days, because of signed OCSP responses required for every issued certificate.
Just because Let's Encrypt certificates are free for you, it doesn't mean it doesn't cost something, in this case Let's Encrypt. Imagine if thousands other people are thinking like you (with 7 billion people on the world not an unlikely scenario): it would cost Let's Encrypt a lot of resources, just because you're recreating your VM without storing the certificates on a permanent location!
For testing there's the Staging Environment, please use that if you're not ready for production grade services.
I apologize for this mistake, I have been using it for years but it had never happened to me, every time I recreated the machine, I revoke the certificate and thought it was not a problem. However, among the many snapshots I found ubn .p7b valid until January. The problem is that I can not install it on skype4b, I believe because I am missing the primary key. What advice?
If the private key hasn't been compromised, there isn't really much use for revoking the certificate. More so, because the LE certs are valid for just 90 days. So even if an old backup for example would be somehow compromised, if it's older than 90 days, it wouldn't matter, as the cert(s) would have been invalid anyway.
A certificate should always be accompanied with a private key. If you don't have the private key corresponding to the public key inside the certificate, the certificate is useless.
If you don't have any private key in your posession any longer and you can't get a new certificate because of the rate limits, you'll just have to wait. And learn from this experience.
With a little patience I recovered the private key.
You can give me some advice because with this new certificate, erifying the installation of skype4b, microsoft writes me: The Microsoft Connectivity Analyzer can only validate the certificate chain using the Root Certificate Update functionality from Windows Update. Your certificate may not be trusted on Windows if the "Update Root Certificates" feature isn't enabled .:
We live and learn, my friend. We'll always do our best to help you out how we can, Alessandro.
Revocation of a certificate only prevents the certificate from being trusted when the certificate is checked via the certificate authority (Let's Encrypt).
Revocation of a certificate does not prevent its private key from working.
A certificate should only be revoked to prevent untrusted entities from utilizing the certificate for false representation, which would require possession of its private key.
A private key should be purged when its certificate is no longer needed, regardless of whether or not its certificate has been revoked.
With the new certificate I have problems and I can not understand if it is the fault of the new certificate or something on skype4B servers. Can you tell me if it's normal for you to report me microsoft on their Test site
Not enough is shown to know for certain.
It seems that your Windows doesn't like the cert.
Have you done all the "Windows Updates" ?
Also, sometimes, MS is picky about which names are on the SAN and which name is in the CN.
You would have to ask MS if they has any such specific requirements on the cert they use for S4B.
READERS: Get involved. Be heard. Do your part, it starts with: If you read something you like; then like it !
There is a way to check if a certificate has been revoked, because if you install the certificate in the windows store, they are always valid . Is there a way to verify?