Skip to content
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

Add sni and verifyhost to secure connections #730

Merged
merged 1 commit into from
Feb 2, 2021
Merged

Conversation

jcmoraisjr
Copy link
Owner

Add options to securely connect over untrusted networks and avoid man in the middle attack. Without these options only date and the certificate authority that issued the server certificate can be verified. SNI static or dynamically configures the SNI TLS extension to the backend server, and also verifies the name of the server certificate if a ca bundle is provided. Verifyhost does the same without changing the SNI extension and only accepts a static hostname.

Should be merged as far as v0.11 due to security reasons.

Add options to securely connect over untrusted networks and avoid
man in the middle attack. Without these options only date and the
certificate authority that issued the server certificate can be
verified. SNI static or dynamically configures the SNI TLS extension to
the backend server, and also verifies the name of the server certificate
if a ca bundle is provided. Verifyhost does the same without changing
the SNI extension and only accepts a static hostname.
@jcmoraisjr jcmoraisjr merged commit a56a915 into master Feb 2, 2021
@jcmoraisjr jcmoraisjr deleted the jm-ssl-verify branch February 2, 2021 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant