When I use Powershell to get a series certificates, I get the error: Error creating new order :: too many certificates already issued for: xxx.com: see https://letsencrypt.org/docs/rate-limits/
So I knew that the number of the certificates already reached the limitation this week. but I’m not sure I sent how many requests for new certificate. I had sent some request of new cert just for testing in the last few days. So my question is, where can I found all new cert requests log? I need to make sure when can I continue my testing.
Let’s Encrypt doesn’t have a specific API for that.
However, Let’s Encrypt does publish certificates to the public Certificate Transparency logs, so you can search for your domain on a service like crt.sh or CertSpotter and examine the results.
(Note that crt.sh shows two entries for almost every modern certificate. You would have to check and manually deduplicate them.)
(Note also that you can’t count on CT logs – or CT monitoring websites – to be completely up-to-date. Certificates usually take a few minutes to show up, and sometimes longer.)