From: Miles Bader <miles@gnu.org>
To: git@vger.kernel.org
Subject: git "smart http" server vs. http redirects
Date: Sat, 18 Sep 2010 13:33:48 +0900 [thread overview]
Message-ID: <877hijvff7.fsf@catnip.gol.com> (raw)
The savannah.gnu.org admins are trying out the git "smart http" server,
but it doesn't seem to handle http redirects properly... should it?
Is this a bug with the git server?
The follow is from Sylvain Beucler;
> Hmmm, actually it works, but it doesn't support a HTTP redirect
> (namely git.sv.gnu.org -> git.savannah.gnu.org).
>
> $ git clone http://git.sv.gnu.org/r/freedink.git
> Initialized empty Git repository in /tmp/freedink/.git/
> error: RPC failed; result=22, HTTP code = 405
> ^C
>
> $ git clone http://git.savannah.gnu.org/r/freedink.git
> Initialized empty Git repository in /tmp/freedink/.git/
> remote: Counting objects: 5528, done.
> remote: Compressing objects: 11% (174/1578)
This is the response I get from git.sv.gnu.org manually:
$ telnet git.sv.gnu.org http
Trying 140.186.70.72...
Connected to git.sv.gnu.org.
Escape character is '^]'.
GET /r/freedink.git HTTP/1.1
Host: git.sv.gnu.org
HTTP/1.1 301 Moved Permanently
Date: Fri, 17 Sep 2010 06:03:27 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_python/3.2.10 Python/2.4.4 mod_wsgi/2.5
Location: http://git.savannah.gnu.org/r/freedink.git
Content-Length: 389
Content-Type: elided-to-get-past-vger's-filter; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://git.savannah.gnu.org/r/freedink.git">here</a>.</p>
<hr>
<address>Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_python/3.2.10 Python/2.4.4 mod_wsgi/2.5 Server at git.sv.gnu.org Port 80</address>
</body></html>
Connection closed by foreign host.
Thanks,
-Miles
--
XML is like violence. If it doesn't solve your problem, you're not
using enough of it.
next reply other threads:[~2010-09-18 4:34 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-18 4:33 Miles Bader [this message]
2010-09-18 7:03 ` git "smart http" server vs. http redirects Ilari Liusvaara
2010-09-18 8:16 ` Andreas Schwab
2010-09-18 8:47 ` [PATCH] smart-http: Don't change POST to GET when following redirect Andreas Schwab
2010-09-18 14:09 ` Miles Bader
2010-09-18 21:00 ` Jay Soffian
2010-09-24 6:20 ` [PATCH v2] " Tay Ray Chuan
2010-09-24 18:06 ` Andreas Schwab
2010-09-25 4:20 ` [PATCH v3] " Tay Ray Chuan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=877hijvff7.fsf@catnip.gol.com \
--to=miles@gnu.org \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).