Closed zyrolasting closed 2 years ago
Hi @zyrolasting,
You are right that --server
does not show up in certbot --help
. It does show up in certbot --help all
. I'm guessing that was just a historical decision about what to show/hide on the basic help screen.
If I ask for a different ACME server, the command demanding ToS acceptance and my email for use with LetsEncrypt.
I don't see this happening in your CLI output.
The tasks of agreeing to a Terms of Service, and providing a contact email address for your registration, are not specific to Let's Encrypt. Both tasks are built-in parts of the ACME protocol, which both Let's Encrypt and Step CA implement.
You are acknowledging the terms of service of Step CA (--agree-tos
) and providing a contact email address to Step CA. The email address you can skip with --register-unsafely-without-email
, if the ACME server allows it, which Step CA does.
There is however, a bug in Certbot here, which I have filed separately at https://github.com/certbot/certbot/issues/8977. Since Step CA does not include a terms of service in its ACME server, Certbot shouldn't be asking you to agree with it. It's a UI bug more than anything.
My operating system is (include version):
Ubuntu 20.04, running on an LXC
uname -a
showsLinux code 5.4.106-1-pve #1 SMP PVE 5.4.106-1 (Fri, 19 Mar 2021 11:08:47 +0100) x86_64 x86_64 x86_64 GNU/Linux
I installed Certbot with (snap, OS package manager, pip, certbot-auto, etc):
https://certbot.eff.org/lets-encrypt/pip-other
I ran this command and it produced this output:
Well, I ran three commands. Here's the session, with a couple of redactions.
Certbot's behavior differed from what I expected because:
As the above text shows, the
--server
flag is not present in help, and appears to be ignored when used. If I ask for a different ACME server, the command demanding ToS acceptance and my email for use with LetsEncrypt.Since I did not find any indication that
--server
comes from a plugin (if it does, apologies), I expected the first command to work as it reads, on account of it being present in a reasonably recent guide.