Hi!
We have a very strange problem from a customer site this morning. There was an issue with TFS on one workstation so we asked the customer to upgrade to our latest version (packaging also the TF 4.0.7.1). All client and server side DLL are properly upgraded now.
But now the workstations cant connect to the server and get a lease. It only works from the server alone.
The log file is set to show all notifications and has a lease time of 30 seconds for debugging purposes.
We see that one faulty workstation is asking for all the leases at once! It looks like something is wrong on the client side when receiving the lease. It thinks there is an error and ask again. This is my supposition. Then it throws an error that there is no more leases available.
Originally they had 3 licences. We increased it to 5 to see what is going on. Here is the result.
2017-01-03, 09:20:36 <notification>: New connection from IP: xxxx::xxxx:xxxx:a53:b521%112017-01-03, 09:20:36 <notification>: New lease assigned (PCNAME, 1). Expires: 2017-01-03 14:21:06 (in UTC). Used / Total leases: 2 / 52017-01-03, 09:20:36 <notification>: New connection from IP: xxxx::xxxx:xxxx:a53:b521%112017-01-03, 09:20:36 <notification>: New lease assigned (PCNAME, 1). Expires: 2017-01-03 14:21:06 (in UTC). Used / Total leases: 3 / 52017-01-03, 09:20:36 <notification>: New connection from IP: xxxx::xxxx:xxxx:a53:b521%112017-01-03, 09:20:36 <notification>: New lease assigned (PCNAME, 1). Expires: 2017-01-03 14:21:06 (in UTC). Used / Total leases: 4 / 52017-01-03, 09:20:36 <notification>: New connection from IP: xxxx::xxxx:xxxx:a53:b521%112017-01-03, 09:20:36 <notification>: New lease assigned (PCNAME, 1). Expires: 2017-01-03 14:21:06 (in UTC). Used / Total leases: 5 / 52017-01-03, 09:20:36 <notification>: New connection from IP: xxxx::xxxx:xxxx:a53:b521%11
Within a single second, all remaining leases have been consumed by the workstation!
What is going on? We have no clue. I did not see any firewall of virus software installed on the workstation, except Microsoft stuff packaged in Windows 10 (Defender, etc.). Our software works well if run directly on the server, but it does not work on two workstations. Firewall rules are set properly (by TFS) on the server.
Can it have anything to do with IPv6? Just before the upgrade of TFS the log file was filled with IPv4 addresses.
Thank you very much for any help,Alexandre Leclerc