On the Scheduler server, Project Portfolio Management does performance monitoring to trace the system memory usage. In IIS 7.5 (Windows 2008 R2 Servers), DefaultAppPool runs under ApplicationPoolIdentity by default. This account does not have permission to use the performance monitor.
On the Scheduler server, Project Portfolio Management does performance monitoring to trace the system memory usage. In IIS 7.5 (Windows 2008 R2 Servers), DefaultAppPool runs under ApplicationPoolIdentity by default. This account does not have permission to use the performance monitor.
By default SBM installs with anonymous authentication on /tmtrack via the ApplicationPoolIdentity and the DefaultApplicationPool set to ApplicationPoolIdentity . On non-English operating systems this spawns an error on Configuration Utility saying : "AddFullControl error for user BUILTIN\IIS_IUSRS at path <..\Application Engine> Error : System.Security.Principal.IdentityNotMappedEsception : Some or all identity references could not be translated."
Check the Application Pool that is used by workcenter (or tmtrack) and gsoap. Make sure they are using the correct login Identity for your situation. By default, the identity is ApplicationPoolIdentity .
In this case the workaround was to change the user that runs the gsoap application pool from " ApplicationPoolIdentity " to "NetworkService" then they were able to do deploys and run web services. After that we changed it back to "ApplicationPoolIdentity" and things continued to work.
5.3 (DEF199004) Scheduler job for archived items fails on Windows 2008 R2 Servers On the Scheduler server, Project Portfolio Management does performance monitoring to trace the system memory usage. In IIS 7.5 (Windows 2008 R2 Servers), DefaultAppPool runs under ApplicationPoolIdentity by default. This account does not have permission to use the performance monitor.