This is a real BUG fixed in 0.6.2-2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934039
It impact any fresh install of 18.04, trying to run dehydrated as well: Same error as Debian Bug report logs - #934039 On Ubuntu 18.04 dehydrated is stuck in version 0.6.1-2 Let's encrypt production API was changed in August 2019 (before the issue was only on the Staging Environment API). Here is the version used in Debian: Package dehydrated stretch (oldstable) (misc): ACME client implemented in Bash 0.3.1-3+deb9u2: all stretch-backports (misc): ACME client implemented in Bash 0.6.2-2~bpo9+1: all buster (stable) (misc): ACME client implemented in Bash 0.6.2-2+deb10u1: all buster-backports (misc): ACME client implemented in Bash 0.6.5-1~bpo10+1: all bullseye (testing) (misc): ACME client implemented in Bash 0.6.5-1: all sid (unstable) (misc): ACME client implemented in Bash 0.6.5-1: all -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1841619 Title: dehydrated: Missing ID field for new registrations To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dehydrated/+bug/1841619/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs