Hello! I am trying to set up Let's Encrypt SSL certificates for several sites hosted at Nearly Free Speech. I ran their tlssetup tool to attempt to install everything, however it returned this error:
Your scheduled task "tlssetup" on site byseanmichaels:
/usr/local/bin/tls-setup.sh
completed at 2019-08-12 17:04:41 UTC after 26 seconds and produced the
following output:ERROR: Challenge is invalid! (returned: invalid) (result: {
"type": "http-01",
"status": "invalid",
"error": {
"type": "urn:ietf:params:acme:error:unauthorized",
"detail": "Invalid response from
http://usconductors.byseanmichaels.com/.well-known/acme-challenge/AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY
[208.94.116.98]: "\u003chtml\u003e\n\u003chead\u003e\n\u003cstyle
type=\"text/css\"\u003e\u003c!--\na { text-decoration: none;
}\na:hover { text-decoration: underline; }\nh1 { font-family:"",
"status": 403
},
"url":
"https://acme-v02.api.letsencrypt.org/acme/challenge/6pDvloTwytH5tqcmNboj3htTSkcZMWtHP-K3o50Wono/19480753492",
"token": "AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY",
"validationRecord": [
{
"url":
"http://www.byseanmichaels.com/.well-known/acme-challenge/AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY",
"hostname": "www.byseanmichaels.com",
"port": "80",
"addressesResolved": [
"208.94.117.116"
],
"addressUsed": "208.94.117.116"
},
{
"url":
"http://usconductors.byseanmichaels.com/.well-known/acme-challenge/AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY",
"hostname": "usconductors.byseanmichaels.com",
"port": "80",
"addressesResolved": [
"208.94.116.98"
],
"addressUsed": "208.94.116.98"
}
]
})INFO: Using main config file /usr/local/etc/dehydrated/config
Processing www.byseanmichaels.com
- Signing domains...
- Generating private key...
- Generating signing request...
- Requesting new certificate order from CA...
- Received 1 authorizations URLs from the CA
- Handling authorization for www.byseanmichaels.com
- 1 pending challenge(s)
- Deploying challenge tokens...
- Responding to challenge for www.byseanmichaels.com authorization...
- Certificate for www.byseanmichaels.com had invalid challenge. Result
follows:
{
"type": "http-01",
"status": "invalid",
"error": {
"type": "urn:ietf:params:acme:error:unauthorized",
"detail": "Invalid response from
http://usconductors.byseanmichaels.com/.well-known/acme-challenge/AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY
[208.94.116.98]: "\u003chtml\u003e\n\u003chead\u003e\n\u003cstyle
type=\"text/css\"\u003e\u003c!--\na { text-decoration: none;
}\na:hover { text-decoration: underline; }\nh1 { font-family:"",
"status": 403
},
"url":
"https://acme-v02.api.letsencrypt.org/acme/challenge/6pDvloTwytH5tqcmNboj3htTSkcZMWtHP-K3o50Wono/19480753492",
"token": "AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY",
"validationRecord": [
{
"url":
"http://www.byseanmichaels.com/.well-known/acme-challenge/AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY",
"hostname": "www.byseanmichaels.com",
"port": "80",
"addressesResolved": [
"208.94.117.116"
],
"addressUsed": "208.94.117.116"
},
{
"url":
"http://usconductors.byseanmichaels.com/.well-known/acme-challenge/AGHnZDvE4xfjPeDVu2OK7pQ8RJS4SJF5P45VoR0LuiY",
"hostname": "usconductors.byseanmichaels.com",
"port": "80",
"addressesResolved": [
"208.94.116.98"
],
"addressUsed": "208.94.116.98"
}
]
}- Cleaning challenge tokens...
- Challenge validation has failed
I am not technologically sophisticated however I know how to SSL into my server to run commands.
Very very grateful for any help you can provide!