Connectivity Issues - duckdns

I’m afraid no changes, I still get the error messages.

Could it be related to the port 80 being not forwarded on the router? letsencrypt needs an open port 80 for renewal etc.

port 80 is forwarded but used for another website. Even though I can renew without having to stop apache…

I finally found the reason for my error log

It was my AppDeamon component which couldn’t handle the new auth system apparently. After stopping the Addon there are no more error logs. So check all your components if they can handle the new auth system.

Updating with my solution as well: new microSD card and reinstall. Likely corruption issues involved.

I am having similar issues as well. Suddenly I am unable to connect from any device. Does not work from home network or abroad.
I am using hass.io is running on raspberry pi. Forwarding port 8123.

2018-12-10 15:45:19 ERROR (MainThread) [homeassistant.core] Error doing job: SSL error errno:1 reason: HTTP_REQUEST
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 504, in uvloop.loop.SSLProtocol.data_received
File “uvloop/sslproto.pyx”, line 204, in uvloop.loop._SSLPipe.feed_ssldata
File “uvloop/sslproto.pyx”, line 171, in uvloop.loop._SSLPipe.feed_ssldata
File “/usr/local/lib/python3.6/ssl.py”, line 689, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:841)
2018-12-10 15:45:20 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/handles/stream.pyx”, line 609, in uvloop.loop.UVStream._on_eof
File “uvloop/sslproto.pyx”, line 171, in uvloop.loop._SSLPipe.feed_ssldata
File “/usr/local/lib/python3.6/ssl.py”, line 689, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:841)
2018-12-10 15:45:20 ERROR (MainThread) [homeassistant.core] Error doing job: SSL error errno:1 reason: UNKNOWN_PROTOCOL
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 504, in uvloop.loop.SSLProtocol.data_received
File “uvloop/sslproto.pyx”, line 204, in uvloop.loop._SSLPipe.feed_ssldata
File “uvloop/sslproto.pyx”, line 171, in uvloop.loop._SSLPipe.feed_ssldata
File “/usr/local/lib/python3.6/ssl.py”, line 689, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:841)

After setting up DuckDNS I’m getting these errors as well.
I also can’t get onto the hass instance locally using the duckdns address, externally is fine.

This is most likely because your router does not support NAT loopback.

I had the same issue on hassio 0.84.1 and my fix was to run the commands

chmod 755 /ssl/fullchain.pem
chmod 755 /ssl/privkey.pem

Restarted hassio and it was all good from there.

3 Likes

i have the same issue :frowning:

Same problem here,

A question though. There is a reference to a folder as follows:

2019-01-01 15:36:57 ERROR (MainThread) [homeassistant.core] Error doing job: SSL error errno:1 reason: HTTP_REQUEST
Traceback (most recent call last):
  File "uvloop/sslproto.pyx", line 504, in uvloop.loop.SSLProtocol.data_received
  File "uvloop/sslproto.pyx", line 204, in uvloop.loop._SSLPipe.feed_ssldata
  File "uvloop/sslproto.pyx", line 171, in uvloop.loop._SSLPipe.feed_ssldata
  **File "/usr/local/lib/python3.6/ssl.py", line 689, in do_handshake**
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:841)

But i have no folder deeper then /usr/local/lib There is no python*****

Or should i be like that?

I sorted my SSL issues by installing NGINX Home Assistant SSL proxy

Same issue here. Following thread hoping for solution.

Same issue for me. Hass.io running on RPi (image). DuckDNS hassio addon set up and configured.

It is working (https works from the outside). But I get these errors filling up my log. And I can’t seem to filter them out with the logging component either.

Yeah this definitely is still an issue despite it being closed: https://github.com/home-assistant/home-assistant/issues/15579

Time to open another one.

Did you try installing NGINX, I was getting the same errors. DrZzs did a live stream 4 weeks ago.

Worked like a charm!

Good to know :+1:

Do you have this working with duckdns? I cant seem to make it work. Anyone has a guide for setting it up while having duckdns and Letsencrypt?

Yes, I’m running hass.io on Raspberry pi with duckdns and NGINX as add-ons
DrZzs has a Live Stream installing NGINX