Cannot access repositories via basic auth proxy

Great to hear! So I assume the http.keepAlive property allows NTLM authentication to function correctly?

I don’t think there is any solution to allow you to use Basic Auth credentials against a server that supports NTLM (as per your original request). If your server supports NTLM+Basic, then you need to provide correct NTLM credentials. This isn’t ideal: Gradle needs to provide a way for you to specify if you want to provide these NTLM credentials.