------------------------- fresh disco install: ------------------------- root@test2:~# uname -a Linux test2 4.15.0-64-generic #73-Ubuntu SMP Thu Sep 12 13:16:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux root@test2:~# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=19.04 DISTRIB_CODENAME=disco DISTRIB_DESCRIPTION="Ubuntu 19.04" root@test2:~# /usr/bin/dehydrated --version # INFO: Using main config file /etc/dehydrated/config # INFO: Using additional config file /etc/dehydrated/conf.d/config.sh Dehydrated by Lukas Schauer https://dehydrated.io Dehydrated version: 0.6.2 GIT-Revision: unknown OS: Ubuntu 19.04 Used software: bash: 5.0.3(1)-release curl: curl 7.64.0 awk: mawk 1.3.3 Nov 1996, Copyright (C) Michael D. Brennan sed: sed (GNU sed) 4.7 mktemp: mktemp (GNU coreutils) 8.30 grep: grep (GNU grep) 3.3 diff: diff (GNU diffutils) 3.7 openssl: OpenSSL 1.1.1b 26 Feb 2019 root@test2:~# /usr/bin/dehydrated --register --accept-terms # INFO: Using main config file /etc/dehydrated/config # INFO: Using additional config file /etc/dehydrated/conf.d/config.sh + Account already registered! root@test2:~# /usr/bin/dehydrated -c # INFO: Using main config file /etc/dehydrated/config # INFO: Using additional config file /etc/dehydrated/conf.d/config.sh Processing test2.exemple.com + Signing domains... + Generating private key... + Generating signing request... + Requesting new certificate order from CA... + ERROR: An error occurred while sending head-request to https://acme-v02.api.letsencrypt.org/acme/new-nonce (Status 000) Details: + ERROR: An error occurred while sending post-request to https://acme-v02.api.letsencrypt.org/acme/new-order (Status 400) Details: HTTP/2 400 server: nginx date: Wed, 25 Sep 2019 12:05:29 GMT content-type: application/problem+json content-length: 178 cache-control: public, max-age=0, no-cache link: ;rel="index" replay-nonce: 0101Ja-Em1z22OiKhp4h8QoCTUBU-qoKeGS-J-8nzMCcAzo { "type": "urn:ietf:params:acme:error:malformed", "detail": "Malformed account ID in KeyID header URL: \"https://acme-v02.api.letsencrypt.org/acme/acct/\"", "status": 400 } ------------------------- install proposed version: ------------------------- Unpacking dehydrated (0.6.2-2ubuntu0.19.04.1) over (0.6.2-2) ... Setting up dehydrated (0.6.2-2ubuntu0.19.04.1) ... Press Return to continue, 'q' followed by Return to quit. q root@test2:~# /usr/bin/dehydrated --version # INFO: Using main config file /etc/dehydrated/config # INFO: Using additional config file /etc/dehydrated/conf.d/config.sh Dehydrated by Lukas Schauer https://dehydrated.io Dehydrated version: 0.6.2 GIT-Revision: unknown OS: Ubuntu 19.04 Used software: bash: 5.0.3(1)-release curl: curl 7.64.0 awk: mawk 1.3.3 Nov 1996, Copyright (C) Michael D. Brennan sed: sed (GNU sed) 4.7 mktemp: mktemp (GNU coreutils) 8.30 grep: grep (GNU grep) 3.3 diff: diff (GNU diffutils) 3.7 openssl: OpenSSL 1.1.1b 26 Feb 2019 root@test2:~# /usr/bin/dehydrated -c # INFO: Using main config file /etc/dehydrated/config # INFO: Using additional config file /etc/dehydrated/conf.d/config.sh Processing test2.exemple.com + Signing domains... + Generating private key... + Generating signing request... + Requesting new certificate order from CA... + Received 1 authorizations URLs from the CA + Handling authorization for test2.exemple.com + 1 pending challenge(s) + Deploying challenge tokens... + Responding to challenge for test2.exemple.com authorization... + Cleaning challenge tokens... + Challenge validation has failed :( ERROR: Challenge is invalid! (returned: invalid) (result: { "type": "http-01", "status": "invalid", "error": { "type": "urn:ietf:params:acme:error:dns", "detail": "DNS problem: NXDOMAIN looking up A for test2.exemple.com", "status": 400 }, "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/497270152/tWoMkw", "token": "6ac7_UZoEkYC5_qfwsJ1jZWALposWauBxZOKgtieUIA" }) Bug is fixed with the proposed package