-
Notifications
You must be signed in to change notification settings - Fork 316
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
Proxy support does not work #892
Comments
|
For those interested, I tried using If you do succeed using |
Any update on this? If it helps: rust-lang/rustup#532 |
Proxy support is essential for large corporations, I work for one and would love to use this awesome tech. Please bump priority - should not be too hard to fix. Or maybe consider using curl instead :) |
We are planning on doing a release this week that will ship with proxy support. It will be unauthenticated proxy support at first (i.e. solely respecting |
That is great news! I can live with unauthenticated proxy support for now. Thank you. |
I too can live with unauthenticated support. |
#1044 fixes this. Will make a new release once it has been reviewed and merged. |
Good news, #1044 is merged (see link for PR all the details) which means we should be set up for unauthenticated and basic-authenticated proxy support in both plaintext (i.e. http:// target URLs) and tunneled (i.e. https:// target URLs) modes. This will ship in the next release which I'm gearing up now. @lilianmoraru thanks for the links to rustup--I was resigned to adding another dependency until I ran across the hyper-socks crate which finally clicked the last mental puzzle piece in for me. @dmagyar once the 0.8.0 release is out the door, I'd love if you had time to verify the behavior works in your environment. The Note for all that the gossip network traffic is not aware or flowing through a web proxy. This traffic is UDP-based, and I'm not 100% sure if a TCP tunneling proxy would support that traffic. Some future research I have no doubt 😄 |
You are awesome Sir, I will definitively try and provide feedback. Gossip would not need to go through a proxy as it is usually local (between hab-s) and rarely external. |
@fnichol If you have a nightly build or something like that, I am more than willing to test it before the release of 0.8. |
I can confirm that it works, although with a little quirk. It is okay with me, although this most probably will be an issue almost all users will hit when going through a proxy. |
#903 is something we'll be tackling next in order to address that. @lilianmoraru |
Back in #652 we had to remove proxy support in order to get SSL working correctly. The reason we can't do both at the moment has to do with Hyper, the HTTP client we're using.
Fix this so both SSL and proxy support work correctly
The text was updated successfully, but these errors were encountered: