Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.11 KB

2010-06-03-firewalls-and-proxies.markdown

File metadata and controls

19 lines (12 loc) · 1.11 KB
layout title categories
default
Dealing with firewalls and proxies
troubleshooting

There are a few ways to deal with a draconian firewall or an unruly proxy:

  • Smart HTTP -- By far the easiest approach. Available with git v1.7 and later. Works great with proxies and firewalls that block non-HTTP outbound connections.

    • Not-so-smart HTTP -- For cloning public repos only, on pre-1.7 git clients. Use only if Smart HTTP is not an option.
  • corkscrew -- Works best with firewalls, creates an outbound ssh connection on port 80. Proxies may interfere.

  • ssh forwarding -- Similar to corkscrew, requires access to an external ssh server. Two slightly different methods are provided.