Only get loading data on website after 42.2 upgrade

I have upgraded HA from a working 41.0 on a mac today. HA appears to be running ok except I cannot log into the webpage. The webpage only stays on the loading data. When I hit refresh, I get this in the logs.

INFO:homeassistant.components.http:Serving /api/websocket to xx.xx.xx.xx (auth: True)
DEBUG:homeassistant.components.websocket_api:WS 4321491768: Connected
DEBUG:homeassistant.components.websocket_api:WS 4321491768: Sending {‘ha_version’: ‘0.42.2’, ‘type’: ‘auth_ok’}
INFO:homeassistant.core:Timer:starting

I tracked the issue with the webpage not working in 42.2 to the SSL. Without SSL, HA works as expected. With these two lines in,

  ssl_certificate: /etc/letsencrypt/live/xxxxxxxx.duckdns.org/fullchain.pem
  ssl_key: /etc/letsencrypt/live/xxxxxxxx.duckdns.org/privkey.pem

the webpage doesn’t work, and I get this in the log. The exact SSL_certificate / key /setup works in 41.0 from letsencrypt.

17-04-10 17:41:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4410416544: Connected
17-04-10 17:41:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4410416544: Sending {‘ha_version’: ‘0.42.2’, ‘type’: ‘auth_ok’}
17-04-10 17:41:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4410416544: Connection closed by client
17-04-10 17:41:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4410416544: Closed connection