When I try to provision a SSL cert either from the admin interface or from ~/mailinabox/management/./ssl_certificates.py
it always gives me the same error below:
Plugins selected: Authenticator webroot, Installer None
You should register before running non-interactively, or provide --agree-tos and --email <email_address> flags.
My question is how the world do I specify what it is requesting so I can get my ssl cert to work? At this point Iβm considering buying an SSL cert because LetsEncrypt is clearly broken somehow.
Hmmmβ¦ I have done this and was never prompted for anything related to Letβs Encrypt. Below is the trace back of everything that came up after the βsudo mailinaboxβ command. Can you point out what I might have missed to get my certificates to provision properly?
:~$ sudo mailinabox
βββββββββββββββββββββββββMail-in-a-Box Installationβββββββββββββββββββββββββββ
β Hello and thanks for deploying a Mail-in-a-Box! β
β β
β Iβm going to ask you a few questions. β
β β
β To change your answers later, just run βsudo mailinaboxβ from the command β
β line. β
β β
β NOTE: You should only install this on a brand new Ubuntu installation 100% β
β dedicated to Mail-in-a-Box. Mail-in-a-Box will, for example, remove β
β apache2. β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββHostnameββββββββββββββββββββββββββββββββββββ
β This box needs a name, called a βhostnameβ. The name will form a part of β
β the boxβs web address. β
β β
β We recommend that the name be a subdomain of the domain in your email β
β address, so weβre suggesting myemaildomain.net. β
β β
β You can change it, but we recommend you donβt. β
β β
β Hostname: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β βmyemaildomain.net β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Primary Hostname: myemaildomain.net
Public IP Address: 19x.xxx.xxx.xx6
Private IPv6 Address: ::1
Mail-in-a-Box Version: v0.28
Updating system packagesβ¦
Installing system packagesβ¦
Initializing system random number generatorβ¦
Firewall is active and enabled on system startup
Installing nsd (DNS server)β¦
Installing Postfix (SMTP server)β¦
Installing Dovecot (IMAP server)β¦
Installing OpenDKIM/OpenDMARCβ¦
Installing SpamAssassinβ¦
Installing Nginx (web server)β¦
Installing Roundcube (webmail)β¦
Installing Nextcloud (contacts/calendar)β¦
Nextcloud is already latest version
Installing Z-Push (Exchange/ActiveSync server)β¦
Installing Mail-in-a-Box system management daemonβ¦
I was trying to use the βProvisionβ button on the admin page when it failed with the exact same bug this thread detailed. So when I tried the same solution and ran into trouble, I thought it was right to be here. However after trying it some more and looking deeper, I started a separate thread due to the command failure itself.