-
-
Notifications
You must be signed in to change notification settings - Fork 31.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sense and/or SSL component broken in 0.97.1 #25844
Comments
I also experience similar issues related to SSL. Docker HASS running in container station. I use a command line sensor to query the status of my Foscam camera statuses. The latest update seems to have broke my curl command. HASS container on a QNAP NAS. This is the command I send:
and it worked before 0.97, but when I tried to run the command via the shell, I get this error:
|
Is this the same issue reported here: scottbonline/sense#30? In that case it was people with outdated openssl versions. I guess we could make the change to support them if they're unable to update |
Following the link provided, and then changing in sense_energy/senseable.py:
Does not fix the issue, same error. In addition, openssl is updated to the latest. And the previous version of HA docker sense works. |
There weren't any changes in the sense component or library since 0.95 - I wonder if something else SSL related changed in HA? |
@frenck - could we move this to a core/ssl label and assignment? The issue seems to go beyond the sense component. Thank you. |
I rolled back to 0.96.5, which fixed the issue. |
The version of openssl appears to have changed between the dockerbuild for 0.96 and 0.97 96.5 is using openssl 1.1.0k 28 May 2019 97.x is using openssl 1.1.1c 28 May 2019 |
In my dockerbuild for 0.97, I manually rolled back the openssl version to the 1.1.0k, but my log is now showing this error when first booting up the HASS instance.
but I can confirm that my shell command that was previously returning errors is now working!
|
Looking at this SO thread , it seems the root certificates need to be installed for the new openssl |
Just a little leery, that thread is years old |
The change to 1.1.1 takes us to TLS1.3, which has significant changes including the need to use new ciphersuites. Read here. |
I can't use tts say anymore on my DMR media player and I'm getting the same ssl handshake error. Is that somehow related or a different issue? |
I also have issues , I am using curl commands with -k option to ignore ssl issues, I did it on 127.0.0.1, all worked fine... So now I use for now the -X option with nabucasa url, then it's instant... Not sure how I can resolve it... How can I maybe use the -X option with 127.0.0.1 ? |
This appears fixed in 0.98.1. It is working fine with the new docker base image. |
Home Assistant release with the issue:
0.97.1
Last working Home Assistant release (if known):
0.96.5
Operating environment (Hass.io/Docker/Windows/etc.):
Docker
Component/platform:
sense
Description of problem:
Sense component seems to load, as all the entities show up OK. However, states are not being populated.
Problem-relevant
configuration.yaml
entries and (fill out even if it seems unimportant):Traceback (if applicable):
Additional information:
I'm also getting new ssl Errors, that appear to be related:
The text was updated successfully, but these errors were encountered: