Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
enable multiplexing and HTTP/2 when over HTTPS - by default #2709
Apparently NTLM is incompatible with HTTP/2 (I could not find any official documentation, but this comment on the Firefox bug tracker seems to suggest so).
However, with the new default in libcurl 7.62.0, it seems that we're upgrading to HTTP/2 before realizing that we cannot authenticate via NTLM, and then the connection is closed without success.
Any idea how to fix this neatly?