TF246019: The Team Foundation Server trial period has expired, or the license is not valid. You must update your license in order to continue to use Team Foundation Server.
We had an interesting case recently where one of our customers was getting this error – that license is invalid. He had a valid license that wasn’t invalid on a TFS 2013 server.
We tried re-applying the license a couple of times using the TFSConfig license command. We didn’t get any error there too and the license was accepted.
After a lot of looking around we found the issue was due to a simple application pool configuration.
The customer had set “Enable 32-Bit Applications” to true. This meant the application pool’s worker process would be in WOW64 mode used to run 32 bit applications on the 64 bit OS.
TFS is a 64 bit application and doesn’t work well with a worker process in WOW64 mode.
Disabling this helped us fix the issue.
Content created by Venkata Narasimhan
Content reviewed by Romit Gulati