Why do I intermittently get the error "Unexpected command API revision" when attempting to access the StarTeam Server?
This can occur if too many sockets have been opened to the server machine by client connections. The problem is that even inactive client machines maintain an open socket to the server which is only released when the client is closed.
With Patch 12 the StarTeam Server now provides a new "SocketTimeoutMinutes" option which allows the administrator to manage how long the server will wait before closing the socket of an inactive client machine.
Please consult patch 12 (or any later server patches that include patch 12) for details on how to use this new option.