Authorization failed to Git hosted on TFS
Hello
We have version of TC TeamCity 10.0.4 (build 42538),.
From time to time we got information from out TeamCity that is not authorized connect to Git hosted by TFS.
For example :
This url when it has additioanl NTMLSSP_NEGOTIATE with hash etc, he got response: [Expert Info (Chat/Sequence): HTTP/1.1 401 Unauthorized\r\n]
[Expert Info (Chat/Sequence): GET /tfs/EMEA_SPA_Collection/Phoenix/_git/phoenix/info/refs?service=git-upload-pack HTTP/1.1\r\n]
Usually request from TeamCity doesn't have this NTMLSSP_NEGOTIATE and everything works fine.
GET /tfs/EMEA_SPA_Collection/Phoenix/_git/phoenix/info/refs?service=git-upload-pack HTTP/1.1\r\n
I wonder why TeamCity adds this NTMLSSP_NEGOTIATE and try to authorize and sometimes doesn't include authorization headers and it get response properly.
It should use Kerberos always and don't use NTLM hashes.
Any thougths on this.
Please sign in to leave a comment.