I’m using acme4j to create two certificate (EC+RSA) for the same site (*.now4real.com
).
I red this post (Effect on rate limits when obtaining dual RSA and ECC certificates), my current code is something like
- Create a new order for
*.now4real.com
and validate it - Validate a new EC certificate
- Create a new order for
*.now4real.com
and validate it - Validate a new RSA certificate
Unfortunately for the RSA certificate (step 4) I get the error:
2018-10-29T08:41:13.551491Z generateECKeyPair now4real.com
2018-10-29T08:41:14.554466Z generateRSAKeyPair now4real.com
Exception in thread "main" org.shredzone.acme4j.exception.AcmeRateLimitedException: Error finalizing order :: too many certificates already issued for exact set of domains: *.now4real.com: see https://letsencrypt.org/docs/rate-limits/
at org.shredzone.acme4j.connector.DefaultConnection.throwAcmeException(DefaultConnection.java:447)
at org.shredzone.acme4j.connector.DefaultConnection.performRequest(DefaultConnection.java:375)
at org.shredzone.acme4j.connector.DefaultConnection.sendSignedRequest(DefaultConnection.java:183)
at org.shredzone.acme4j.connector.DefaultConnection.sendSignedRequest(DefaultConnection.java:162)
at org.shredzone.acme4j.Order.execute(Order.java:152)
Today is monday, so I should generate up to 5 certificate for the same hostname, but I get only the first certificate.
How I can fix this issue?
Thank you.
My domain is: now4real.com
I ran this command: see last line of the above log
It produced this output: see above log
My web server is (include version): Lightstreamer 7.0.2
The operating system my web server runs on is (include version): openjdk 8 in docker
My hosting provider, if applicable, is: not applicable
I can login to a root shell on my machine (yes or no, or I don’t know): yes, I can log into the docker
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): no