-
Notifications
You must be signed in to change notification settings - Fork 498
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 authenticated proxies #587
Comments
I did a little research here since I had never heard of NTLM before :) The exchange that needs to happen between I pulled the above from MSDN, and there's quite a bit of detail there. One challenge here will be setting up a minimum-viable NTLM proxy + Active Directory-equivalent to develop against. I found this project which may be able to help with the proxy part. @ajstarks are you aware of any other alternatives which might help with developing this? The other challenge is going to be getting |
Yes, I know about cntlm but I have never used it. By the way, curl lets you do this:
The ideal case is for Athena to support this internally without other tools, of course |
@ajstarks did you figure out a way around this? |
Sorry, no. |
Just dropping a quick note in here - we haven't forgotten about this issue, but not planning to implement it at the moment. @ajstarks or anyone else interested - can you please 👍 this comment, or add your own comment if you need this functionality for your production Athens deployments? |
I currently don't need this now, so I'm ok with lowering the priority. |
@ajstarks I am going to close this, since you don't need it now. If it comes back up, comment here and I'll get the notification and come open the issue back up. |
just going to throw this in here: https://github.com/genotrance/px This could potentially be a good way for Athens to download from VCS's via HTTP, and from upstream proxyes (which already use HTTP as we know) |
Note that this issue is probably related to #310, some environments have all outside Internet access mediated by an NTLM authenticated proxy. Athens should support this use-case
The text was updated successfully, but these errors were encountered: