FYI: git issues with libcurl 8.0/1 HTTPS push
From: Daniel Stenberg <hidden>
Date: 2023-08-22 11:48:50
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