I am encountering this when I try to acccess github with HTTP: $ bzr -Derror log https://github.com/mbrossard/threadpool.git bzr: ERROR: bzrlib.errors.InvalidHttpResponse: Invalid http response for https://github.com/mbrossard/threadpool.git/info/refs: Unable to handle http code 405: Method Not Allowed Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/bzrlib/commands.py", line 946, in exception_to_return_code return the_callable(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/bzrlib/commands.py", line 1150, in run_bzr ret = run(*run_argv) File "/usr/local/lib/python2.7/site-packages/bzrlib/commands.py", line 699, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/local/lib/python2.7/site-packages/bzrlib/commands.py", line 721, in run return self._operation.run_simple(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/bzrlib/cleanup.py", line 135, in run_simple self.cleanups, self.func, *args, **kwargs) File "/usr/local/lib/python2.7/site-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups result = func(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/bzrlib/commands.py", line 1165, in ignore_pipe result = func(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/bzrlib/builtins.py", line 2458, in run revision, file_list, self.add_cleanup) File "/usr/local/lib/python2.7/site-packages/bzrlib/log.py", line 2096, in _get_info_for_log_files tree, b, path = bzrdir.BzrDir.open_containing_tree_or_branch(file_list[0]) File "/usr/local/lib/python2.7/site-packages/bzrlib/bzrdir.py", line 931, in open_containing_tree_or_branch bzrdir, relpath = klass.open_containing(location) File "/usr/local/lib/python2.7/site-packages/bzrlib/bzrdir.py", line 874, in open_containing return BzrDir.open_containing_from_transport(transport) File "/usr/local/lib/python2.7/site-packages/bzrlib/bzrdir.py", line 895, in open_containing_from_transport result = BzrDir.open_from_transport(a_transport) File "/usr/local/lib/python2.7/site-packages/bzrlib/bzrdir.py", line 858, in open_from_transport redirected) File "/usr/local/lib/python2.7/site-packages/bzrlib/lazy_import.py", line 129, in __call__ return obj(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/bzrlib/transport/__init__.py", line 1690, in do_catching_redirections return action(transport) File "/usr/local/lib/python2.7/site-packages/bzrlib/bzrdir.py", line 845, in find_format transport, _server_formats=_server_formats) File "/usr/local/lib/python2.7/site-packages/bzrlib/controldir.py", line 749, in find_format return prober.probe_transport(transport) File "/usr/local/lib/python2.7/site-packages/bzrlib/plugins/git/__init__.py", line 129, in probe_transport if not transport.has_any(['info/refs', '.git/HEAD', 'HEAD', 'objects', '.git/objects']): File "/usr/local/lib/python2.7/site-packages/bzrlib/transport/__init__.py", line 592, in has_any if self.has(relpath): File "/usr/local/lib/python2.7/site-packages/bzrlib/transport/http/_urllib.py", line 164, in has response = self._head(relpath) File "/usr/local/lib/python2.7/site-packages/bzrlib/transport/http/_urllib.py", line 157, in _head response = self._perform(request) File "/usr/local/lib/python2.7/site-packages/bzrlib/transport/http/_urllib.py", line 79, in _perform response = self._opener.open(request) File "/usr/local/lib/python2.7/urllib2.py", line 400, in open response = meth(req, response) File "/usr/local/lib/python2.7/site-packages/bzrlib/transport/http/_urllib2_wrappers.py", line 1623, in http_response code, msg, hdrs) File "/usr/local/lib/python2.7/urllib2.py", line 438, in error return self._call_chain(*args) File "/usr/local/lib/python2.7/urllib2.py", line 372, in _call_chain result = func(*args) File "/usr/local/lib/python2.7/site-packages/bzrlib/transport/http/_urllib2_wrappers.py", line 1640, in http_error_default % (code, msg)) InvalidHttpResponse: Invalid http response for https://github.com/mbrossard/threadpool.git/info/refs: Unable to handle http code 405: Method Not Allowed $