-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Support native-tls
as a TLS abstraction.
#212
Comments
@YoEight ah that is unfortunate :( I would like to see That said, it should be possible to supply your own connector which uses something like openssl via https://docs.rs/tonic/0.1.0-beta.1/tonic/transport/struct.Endpoint.html#method.connect_with_connector. If this is the route you want to take I am happy to help :) but as it stands right now I don't think we will provide support out of the box for |
Happy new year @LucioFranco ! |
@YoEight if you don't configure tls with the builders then there will be no tls done. This allows a user to pass in what ever IO type they need. If they want the crate to do tls you can then apply it on top but its not required nor default. I have seen a couple users have issues with |
We now have examples of using hyper directly with tonic, so for now you can use |
Feature Request
Support
native-tls
as a TLS abstraction.Crates
Motivation
rustls
because of itswebpki
dependency, can't support certificate with an IP address as its common name: briansmith/webpki#54It prevents
tonic
from being used in many situations due to this limitation.Proposal
Alternatives
The text was updated successfully, but these errors were encountered: