God bless AI, I hate AI

I had to rewrite an app which used the exchangelib Python library to Go. All was going smooth until I started manual testing and kept getting a 401. It turned out that the asmx Exchange URL was returning a domain which was being hashed during auth checks by the ntlm GO lib . The GO Lib assumes that that's the domain the user wants to login with. This was different than the domain I was trying to…