Please fill out the fields below so we can help you better.
I ran this command:
certbot certonly --standalone -d my.domain
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log │
│ Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org │
│ Obtaining a new certificate │
│ Performing the following challenges: │
│ tls-sni-01 challenge for my.domain │
│ Cleaning up challenges
At least one of the (possibly) required ports is already taken.
My operating system is (include version):
Mac OS 10.11.6
My web server is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don’t know):
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
If I’m not mistaken, a non-root user cannot bind to port 80. So I tried prepending ‘sudo’ in front of the certbot command. That was better, but still failed (see below). Rather than have certbot installed on several machines, I simply want to install it on my Mac and generate certs there, then install on my various Ubuntu servers.
Failed authorization procedure. my.domain (tls-sni-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Incorrect validation certificate for TLS-SNI-01 challenge. Requested 443040444366676cd6274007c771c9d3.9af1c006bb1a80f4a94974cb022212e1.acme.invalid from 184.108.40.206:443. Received certificate containing ‘my.domain’