Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for a freeware local proxy to perform proxy-chaining with HTTPAUTH.

To explain my situation:

In my workplace I am forced to keep switching between several internet-connected apps, and thus everytime I have to type in the credentials (or, at least, click on 'OK' to send my previously-saved credential). To make matters more annoying, the proxy login times out every 30 minutes, requiring me to lather-rinse-repeat the whole annoyance.

I'd like to just point them all to a locally installed proxy which will on its own perform the required HTTPAUTH against the corporate proxy.

I've tried Cntlm, but it always fail to authenticate (and according to this thread, that is due to the proxy using HTTPAUTH which is not supported by Cntlm)

Any suggestions?

ETA: I found Polipo, but it's kinda wonky on Windows. Especially if I visit a new URL, and the DNS server is a bit slow, then Polipo will simply drop/refuse the connection. And I have to put my password in plaintext. If there's a better suggestion, I'm all ears.

share|improve this question

WinGate will do this, and is free for 10 concurrent users.

Just set your browser to use the locally running WinGate proxy, and configure the proxy to connect through your corporate proxy using the supplied username and password.

enter image description here

It only supports http Basic auth though, so depending on your corporate proxy rules this may not work. The reason I still suggest this though, is that typically if your browser is set to use a proxy, and the proxy wants NTLM or Negotiate auth, then that would happen silently and you wouldn't be seeing auth popups.

Disclaimer: I work for Qbik who are the authors of WinGate.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .