./letsencrypt-auto certonly -a manual --rsa-key-size 4096 -d [domain]
the output:
> IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: [domain]
Type: unauthorized
Detail: Invalid response from
http://[domain]/.well-known/acme-challenge/XWU7NuuTNMLVrpTlM8ddRhd5igF9g6zVY5VUbd6TuxA:
"<!DOCTYPE html>
<html>
<head>
<title>File Not Found</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"
>"
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.
I'm using terminal on the mac OS, and godaddy for hosting.
I'm assuming my IP isn't verified or something? (I tried running the command on a VPN IP first, then my home IP. Neither worked.) I have no idea what to do from here, this is my first time doing this. I've never messed with any DNS A/AAAA records before. I'm not network saavy at all so I apologize in advance.
You are using the manual authenticator method so when you issued this command:
You should had received some instructions that you must follow... something like this:
Create a file containing just this data:
_jJ6OrqoZLPoHtADD0lY3qKvzi4cI0QVDZkdLXZOQVY.3Y01kz2itte5T8BA0n6tGKo8PNFvADfchYYwDC0ulfI
And make it available on your web server at this URL:
http://www.thisismattbone.com/.well-known/acme-challenge/_jJ6OrqoZLPoHtADD0lY3qKvzi4cI0QVDZkdLXZOQVY
-------------------------------------------------------------------------------
Press Enter to Continue
That means that before pressing Enter, you need to create a file named _jJ6OrqoZLPoHtADD0lY3qKvzi4cI0QVDZkdLXZOQVY in your web server. The file must be created in your web server document root, inside directories .well-known/acme-challenge/ and this file must contain the following data _jJ6OrqoZLPoHtADD0lY3qKvzi4cI0QVDZkdLXZOQVY.3Y01kz2itte5T8BA0n6tGKo8PNFvADfchYYwDC0ulfI
Once done, you can check if it is working trying to reach the url with your browser http://www.thisismattbone.com/.well-known/acme-challenge/_jJ6OrqoZLPoHtADD0lY3qKvzi4cI0QVDZkdLXZOQVY if that worked then you can press Enter so Let's Encrypt will validate your domain and will issue a new cert for your domain.