Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: ytremote.us.to
I ran this command: sudo certbot certonly --webroot -w /var/www/example/ -d ytremote.us.to
It produced this output:
dittmer@dittmer-1:~$ sudo certbot certonly --webroot -w /var/www/example/ -d ytremote.us.to
[sudo] password for dittmer:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator webroot, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for ytremote.us.to
Using the webroot path /var/www/example for all unmatched domains.
Waiting for verification…
Cleaning up challenges
Failed authorization procedure. ytremote.us.to (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://ytremote.us.to/.well-known/acme-challenge/gPVpPsvQ0yulxmKocWL8uSoiHxvSpDVNvpSh0ccQ5CM: "
The following errors were reported by the server:
Domain: ytremote.us.to404 Not Found
Detail: Invalid response from
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
My web server is (include version): Apache 2
The operating system my web server runs on is (include version): Ubuntu Server 14.04.5
I can login to a root shell on my machine.
I believe the problem is spectrum. I can not load my own website from my own internet unless i use my servers local ip address. I don’t know why spectrum does this, but they do. I believe this causes the verification to fail because the script is ran from the server and it tries to connect to the public ip address of my server, which for whatever reason, spectrum does not allow.