FYI: git issues with libcurl 8.0/1 HTTPS push

From: Daniel Stenberg <hidden>
Date: 2023-08-22 11:48:50

Hello friends.

If you use git with libcurl 8.0.x or 8.1.x, there is a risk that you will 
experience a "curl 56 HTTP/2 stream N was reset" errors when pushing over 
HTTPS. (where N is an odd number, often 7)

This is an unfortunate bug in libcurl that has subsequently already been 
fixed. We recommend using libcurl 8.2.1 (or later).

You can work around this issue (that tends to be sticky) by forcing git to use 
HTTP/1.1 instead of HTTP/2 for the push and then restore back to the previous 
state again.

This bug was filed and has been discussed in this curl issue:

   https://github.com/curl/curl/issues/11353

I'm sorry for this incovenience.

-- 

  / daniel.haxx.se
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help