Issue with generating keys for Letsencrypt

Yesterday i did an fresh install on my Pi 3 with Hass.io on it. Everything is working properly and Hue lights, Z-wave adapter are discovered… works like a charm.

However i have an issue with letsencrypt and generating the SSL keys.

What i did,

  1. Opened up port 80 and 443 and forwarded them to my Pi with Hassio
  2. Installed the LetsEncrypt addon
  3. Provided the following details
    {
  "challenge": "https",
  "email": "[email protected]",
  "domains": [
    "xxxxx.vout.nl"
  ],
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem"
}
  1. Started the addon and watched the log output

The output is as follows:

I can access my install through port 80… that’s all working fine (http://subdomain.domain.com/) so it seems like the ports are open on the router and directing incoming traffic to the HassIO install is also working. However i can’t get pass the error above for SSL.

Anyone with an suggestion?

Redirect port 443 for installation time to haas machine

That has been done but it still doesn’t work…

  • Open up port 80 on router en direct traffic on it to the IP address and port 80 of Hass.io
  • Open up port 443 on router en direct traffic on it to the IP address and port 443 of Hass.io

I just thought about the following… because i’m doing something wrong else it should work :wink: Shouldn’t it be as below?

  • Open up port 80 on the router and direct it to port 8123 on the Hass.io installation
  • Open up port 443 on the router and direct it to 8123 on the Hass.io installation