-
-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I am getting Too many certificates (5) already issued for this exact set of domains in the last 168 hours #230
Comments
@ffMathy please let us know if this will be fixed anytime soon. My production env is down at the moment. We have to find some other solution if this is not going to be fixed. Thanks. |
Hi! A PR is welcome where the NuGet package is updated. |
I'm sorry, I just don't have much time at the moment. Is it possible for you to switch to LettuceEncrypt? If your servers are down, can you trigger the renewal process manually? |
I have updated the code here and fixed the unit tests. Not sure if I fixed the issue or did something sub optimal. I don't have access to this repo, so changes are there in my repo https://github.com/patolax/EncryptWeMust only a few changes, 2 project files, and minor changes to |
@ffMathy I can confirm that after my updates certificate renewal is now working. I had to compile my version of the lib and refer to that to test in the production environment. It would be great if you could release a new version after these two line changes or allow me to create a PR. Thank you! |
Make a PR, then I will get it merged immediately 😄 Everybody can create PRs for any repo on GitHub. Just go to your own fork, and click "create pull request". |
Oh, you recloned the repo and republished it. Please use the official GitHub forking feature. Then a PR can be created more easily. |
Thanks. Here it is. BTW, there is another thing related to staging I think. But I don't know where I can find Issuers. This is what I was able to find in LettuceEncrypt.
|
I merged it, but then I spotted that you are now omitting a |
test cases failed if you don't remove it Code from LettuceEncrypt change from my PR |
What happens if you instead set I don't think we should remove the PreferredChain call. Or at least we should remove the property from the LetsEncryptOptions object too. |
Sorry I am not an expert, I only tried to fix the tests. But here are some related links |
@ffMathy the following change still fails tests. It only passes if I remove the parameter as I have done in my PR.
|
Alright. If you remove the property from the setting object too, then I'll merge it. Thanks. |
Done |
@ffMathy has the new package been released? I could not find it from Nuget. |
I have finally fixed the issue causing this to not be released. It should be out soon. |
@ffMathy do not see the new package now. My production server is still using the 1.171.0 and failing. The certificate is about to expire in a week. Is it possible to release this anytime soon? thanks a lot. |
I am getting this error on Azure
"Fail to load resource from 'https://acme-v02.api.letsencrypt.org/acme/new-order'. urn:ietf:params:acme:error:rateLimited: Error creating new order :: too many certificates (5) already issued for this exact set of domains in the last 168 hours:"
Based on this discussion Certes package has to be updated
https://community.letsencrypt.org/t/getting-error-when-trying-to-get-a-new-certificate/213226/26
Can not find issuer 'C=US,O=Internet Security Research Group,CN=ISRG Root X1' for certificate 'C=US,O=Let's Encrypt,CN=R3'.
Any idea what we should do here?
The text was updated successfully, but these errors were encountered: