Created On:  19 April 2012

Problem:

What causes the following server error during server restart:

Exception handled at CStServer::Preload: Class = FileSystemException, Code = 0(00000000)
Msg = Permission denied
[OS Error Code] = 13
Dump Status] = Error dump completed

Resolution:

This exception occurs during server startup when the StarTeam server attempts to rename the old “server.En-us.log file”. If the server attempts to rename the log and a log file with the name already exists, the error will occur.

This can happen if there are multiple server configurations  pointing to the same repository path where the server log files are stored.

It is best practice for each configuration to write to a unique location separate from other StarTeam configurations.
Incident #2561258