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.

clip_image002

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.

clip_image004

Content created by Venkata Narasimhan
Content reviewed by Romit Gulati