CNTLM is an authentication proxy that can solve problems with applications trying to get through a Windows proxy that requires authentication. I need this to clone from GitHub repos when behind a workplace proxy server. Getting it installed, however, may involve a little fancy footwork.
- Rename the .exe to something else as some policies won’t allow it to be installed. How about mostly_harmless.exe?
- Use the command line options -H -u -d to get the hashes for your config file: mostly_harmless.ini
- Launch the application: mostly_harmless -c mostly_harmless.ini
- Edit your git.config: [http] proxy=http://127.0.0.1:3128
Hurrah!