git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git over https and http 1.1

From
Drew Northup <drew.northup@maine.edu>
Date
May 19, 2011, 20:31 UTC
Message-ID
<1305837109.25259.11.camel@drew-northup.unet.maine.edu>
In-Reply-To
<OF134A8B76.F0B9B9C0-ON85257894.00462851-85257894.00462862@greenhouse.lotus.com>

On Wed, 2011-05-18 at 08:46 -0400, Nir.Friedman@greenhouse.lotus.com wrote:

Show 6 quoted lines
> I am using git with https as the transport protocol. 
> Response times were around 30 seconds before apache started processing the backend command. 
> I added the flags -  BrowserMatch "git"      downgrade-1.0 force-response-1.0
>  to the apache conf file, and response times were fast. 
> This seems to mean that the libcurl library is not dealing correctly with HTTP 1/1 over SSL. Is this the best fix? 
> If so, maybe appropriate documentation should be added to the git setup docs.--

Sounds a little drastic to me... Perhaps to find out what's going on you might set up a test repo behind an STunnel instance and have a look at the TCP/HTTP stream between them?

Perhaps Git+libcurl isn't using keep-alive? I'd have to check the code.
-- 
-Drew Northup
________________________________________________
"As opposed to vegetable or mineral error?"
-John Pescatore, SANS NewsBites Vol. 12 Num. 59
Previous: nir.friedman@greenhouse.lotus.comNext: Daniel Stenberg
Message 2 of 3 in “git over https and http 1.1”
  1. nir.friedman@greenhouse.lotus.comMay 18, 2011
  2. Drew NorthupMay 19, 2011
  3. Daniel StenbergMay 19, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.