Hey guys, I’m trying to get my fresh Home Assistant installation working with a Lets Encrypt certificate.
I have certbot working and I have got a certificate and done a dry-run renewal. It is working fine on my Pi-Hole installation.
I tried setting it up on Home Assistant now and whenever I attempt to start Home Assistant I get the following error:
Aug 27 04:46:15 raspberrypi hass[27272]: File "/usr/lib/python3.7/asyncio/sslproto.py", line 526, in data_received
Aug 27 04:46:15 raspberrypi hass[27272]: ssldata, appdata = self._sslpipe.feed_ssldata(data)
Aug 27 04:46:15 raspberrypi hass[27272]: File "/usr/lib/python3.7/asyncio/sslproto.py", line 189, in feed_ssldata
Aug 27 04:46:15 raspberrypi hass[27272]: self._sslobj.do_handshake()
Aug 27 04:46:15 raspberrypi hass[27272]: File "/usr/lib/python3.7/ssl.py", line 763, in do_handshake
Aug 27 04:46:15 raspberrypi hass[27272]: self._sslobj.do_handshake()
Aug 27 04:46:15 raspberrypi hass[27272]: ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: EE certificate key too weak (_ssl.c:1056)
Aug 27 04:46:18 raspberrypi hass[27272]: 2019-08-27 04:46:18 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 6.55s
Aug 27 04:46:18 raspberrypi hass[27272]: 2019-08-27 04:46:18 INFO (MainThread) [homeassistant.core] Starting Home Assistant
Aug 27 04:46:18 raspberrypi hass[27272]: 2019-08-27 04:46:18 INFO (MainThread) [homeassistant.core] Timer:starting
Any ideas what might be causing this?