Status 400: Error getting validation data


I’m trying to update my certificate as usual with cron+dehydrated (0.5.0). My configuration worked fine for more than a year. Now I’m getting the following error message:

 + Checking domain name(s) of existing cert... unchanged.
 + Checking expire date of existing cert...
 + Valid till Feb  3 15:03:07 2018 GMT Certificate will expire
(Less than 30 days). Renewing!
 + Signing domains...
 + Generating signing request...
 + Requesting challenge for
 + Responding to challenge for
ERROR: Challenge is invalid! (returned: invalid) (result: {
  "type": "http-01",
  "status": "invalid",
  "error": {
    "type": "urn:acme:error:connection",
    "detail": "Fetching Error getting validation data",
    "status": 400
  "uri": "",
  "token": "LdYX0Ynwdrwwhl-S71csyVpPHMwoXFFkSWFPpdpAA9Q",
  "keyAuthorization": "LdYX0Ynwdrwwhl-S71csyVpPHMwoXFFkSWFPpdpAA9Q.YJE5FR9JUTdla5bYrHzRIGivAd6OGqIYdOEjKLLvxa8",
  "validationRecord": [
	  "url": "",
      "hostname": "",
      "port": "80",
      "addressesResolved": [
      "addressUsed": ""

I checked everything, my server seems to be correct. It serves the files via http (not https) without any redirect, I have no ipv6.
But i don’t get any clue, why its not working anymore.

Thanks for your help

The IP address doesn’t work:

osiris@desktop ~ $ telnet 80
telnet: connect to address No route to host
osiris@desktop ~ $ 

Is that actually the IP address of your server? Or is your dynamic DNS misbehaving or not up to date?

Ok, now i feel stupid…thank you!! My router was misconfigured…

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.