From: Andreas Schwab Date: Sat, 18 Sep 2010 08:16:41 GMT Subject: Re: git "smart http" server vs. http redirects Message-ID: In-Reply-To: <20100918070315.GA30872@LK-Perkele-V2.elisa-laajakaista.fi> Ilari Liusvaara writes: > On Sat, Sep 18, 2010 at 01:33:48PM +0900, Miles Bader wrote: > >> 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 > > 405 (Method not allowed)? Can you see what request it is trying to send > and to where (the request that fails with 405 that is)? I think this is a bug in the apache setup at savannnah. It is responding to POST .../git-upload-pack with both 301 and 405. This does not happen if you use the redirected address directly. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."