[Letsencrypt-devel] Bug#881974: [dehydrated] Old LICENSE specification prevents letsencrypt account creation
Lars Kruse
devel at sumpfralle.de
Fri Nov 17 03:10:14 UTC 2017
Package: dehydrated
Version: 0.3.1-3
Severity: normal
--- Please enter the report below this line. ---
Hello,
after installing dehydrated, I failed to generate an account for letsencrypt,
since the current package contains a reference to a usage agreement (LICENCE),
that was updated two days ago (thus it is outdated).
(see the output below)
I was able to work around this by adding the following line to
/etc/dehydrated/config:
LICENSE="https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf"
I guess, that it would be sufficient (and proper) to update the default
value for LICENCE in /usr/bin/dehydrated.
Cheers,
Lars
# dehydrated --cron
# INFO: Using main config file /etc/dehydrated/config
# INFO: Using additional config file /etc/dehydrated/conf.d/local-hook.sh
+ Generating account key...
+ Registering account key with ACME server...
+ ERROR: An error occurred while sending post-request to
https://acme-v01.api.letsencrypt.org/acme/new-reg (Status 400)
Details:
{
"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
}
Error registering account key. See message above for more information.
More information about the Letsencrypt-devel
mailing list