From: Jeremiah Foster Date: Tue, 01 Jun 2010 15:53:59 GMT Subject: Re: http-smart-backend: can clone, cannot push Message-ID: <3A4DAEA3-C7F4-4163-9ABA-37443BB025AB@pelagicore.com> In-Reply-To: On Jun 1, 2010, at 17:40, Tay Ray Chuan wrote: > > On Tue, Jun 1, 2010 at 11:24 PM, Jeremiah Foster > wrote: >> >> * The requested URL returned error: 403 > > You're getting a 403 Forbidden here. What authentication method were > you expecting? I thought that by exporting "GIT_SSL_NO_VERIFY=true" that it would not matter. > > FYI, after this, the requests show that git is falling back to the > "dumb"/WebDAV protocol, which the server doesn't seem to support. Yeah, I can see in the logs that it is calling PROPFIND, which is clearly a webDav command. The weird thing is that I know this repo is checked out of a smart http transport dir, at least when I clone it. I don't understand how I could have set it up correctly for cloning and then not be able to push properly back. Maybe I _have_ to be authenticated since the documentation states: "If the client is authenticated, thereceive-pack service is enabled, which serves git send-pack clients, which is invoked from git push." Jeremiah