Certificate not created - error

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: icstainless.nl

I ran this command:
free & automatic certificate from let’s encrypt
It produced this output:
Cannot Execute Your Request

Generating 4096 bit RSA key for let’s encrypt account…
openssl genrsa 4096 > "/usr/local/directadmin/data/users/ic23qz6h99/letsencrypt.key"
Generating RSA private key, 4096 bit long modulus
e is 65537 (0x10001)
Account registration error. Response: HTTP/1.1 100 Continue
Expires: Mon, 18 Dec 2017 09:56:30 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache

HTTP/1.1 400 Bad Request
Server: nginx
Content-Type: application/problem+json
Content-Length: 267
Replay-Nonce: K5w-GHSOWTE8J9SZI8hj_NwjIKtycxLYEJTCPIRPH74
Expires: Mon, 18 Dec 2017 09:56:31 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 18 Dec 2017 09:56:31 GMT
Connection: close

“type”: “urn:acme:error:malformed”,
“detail”: “Provided agreement URL [https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf] does not match current agreement URL [https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf]”,
“status”: 400

My web server is (include version): ?

The operating system my web server runs on is (include version): Linux /Debian

My hosting provider, if applicable, is: myself : parkstad.net

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

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

You should upgrade your DirectAdmin. This is an error in their provided Let’s Encrypt ACME client. I.e.: the agreement URL is hardcoded, but not up to date.

See also: https://help.directadmin.com/item.php?id=638

The letsencrypt.sh file should have been updated automatically by “CustomBuild” if you’re running DA 1.51 or newer: https://www.directadmin.com/features.php?id=1867 Perhaps your DA version is 1.50 or older? Check out the “See also” link above on how to upgrade it manually.


Thank you for your quick answer. I will follow your advice!! Thank you! As soon as possible I will donate here !!!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.