-
-
Notifications
You must be signed in to change notification settings - Fork 31.4k
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
Depreciate ssl2/3 #2375
Depreciate ssl2/3 #2375
Conversation
Following the best practices as defind here: https://mozilla.github.io/server-side-tls/ssl-config-generator/
@@ -36,6 +37,22 @@ | |||
|
|||
DATA_API_PASSWORD = 'api_password' | |||
|
|||
# https://mozilla.github.io/server-side-tls/ssl-config-generator/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add to the comment that it's the intermediate settings?
Links to the rational rather than the config generator; explains link.
Awesome! 🐬 |
Could be a platform specific bug, I don't have a Mac to test it on, and won't be able to look at anything before Sunday. @AlucardZero could you take a look maybe? This could be hotfix worthy if ssl broke for Mac users. |
ssl.OP_NO_COMPRESSION came with Python 3.3, and Home Assistant requires 3.4, so, probably the user needs to fix his Python? I don't have a Mac either. |
Description:
Depreciate sslv2 and sslv3
Related issue (if applicable): fixes #2364
Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#
Example entry for
configuration.yaml
(if applicable):As discussed this is not configurable. It should work with anything made in the last 10 years.
Checklist:
If user exposed functionality or configuration variables are added/changed:
If code communicates with devices:
tox
run successfully. Your PR cannot be merged unless tests passREQUIREMENTS
variable (example).requirements_all.txt
by runningscript/gen_requirements_all.py
..coveragerc
.If the code does not interact with devices:
tox
run successfully. Your PR cannot be merged unless tests passFollowing the best practices as defind here:
https://mozilla.github.io/server-side-tls/ssl-config-generator/