none
Project Server 2010 ExchangeSync failed to retrieve specified user. Exchange 2007 RRS feed

  • Question

  • Hi all.

    I am having problems with anything Project 2010 / Exchange related in terms of updates creating tasks and syncing.

    Things I have tried


    Giving the accounts impersonation rights on the Exchange server
    I have followed the guide here.
    Updating the entire environment to the latest SP's and CU's

    I can see the account connecting through even viewer with no Windows errors

    The entirety of the errors are below

    Thank you for reading.

    • ExchangeSync() - Could not get root folder.:
      • ExchangeSyncCouldNotGetRootFolder (40503). Details: id='40503' name='ExchangeSyncCouldNotGetRootFolder' uid='6cc2b0d8-7747-4e66-8997-749ab7721526' teamMemberUid='3bdb89eb-3d97-4d01-812d-294597c2c3c7' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder()'.
      • ExchangeSyncCouldNotGetRootFolder (40503). Details: id='40503' name='ExchangeSyncCouldNotGetRootFolder' uid='0236fad6-bf29-43cd-8c36-55900d0170e8' teamMemberUid='3bdb89eb-3d97-4d01-812d-294597c2c3c7' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder()'.
      • ExchangeSyncCouldNotGetRootFolder (40503). Details: id='40503' name='ExchangeSyncCouldNotGetRootFolder' uid='160b9a3f-597a-43f1-a5a9-ed4dc2161c73' teamMemberUid='3bdb89eb-3d97-4d01-812d-294597c2c3c7' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder()'.
      • ExchangeSyncCouldNotGetRootFolder (40503). Details: id='40503' name='ExchangeSyncCouldNotGetRootFolder' uid='fee0f32d-6ff7-4fad-8cbf-0c4fad4fe46b' teamMemberUid='3bdb89eb-3d97-4d01-812d-294597c2c3c7' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder()'.
      • ExchangeSyncCouldNotGetRootFolder (40503). Details: id='40503' name='ExchangeSyncCouldNotGetRootFolder' uid='a7429f25-e962-420e-ad0f-852905437744' teamMemberUid='3bdb89eb-3d97-4d01-812d-294597c2c3c7' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder()'.
      • ExchangeSyncCouldNotGetRootFolder (40503). Details: id='40503' name='ExchangeSyncCouldNotGetRootFolder' uid='52f0af02-0439-41e7-89a2-7a9baa7fe54e' teamMemberUid='3bdb89eb-3d97-4d01-812d-294597c2c3c7' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder()'.
    • ExchangeSync() - ExchangeSync Proxy returned a SOAPException - Clearing user_s (17afbc94-d709-460a-845a-ac6f42d5f712) cached EWS URL in case URL is no longer valid for this resource.:
      • GeneralExchangeSyncError (40500). Details: id='40500' name='GeneralExchangeSyncError' uid='f1268194-4c08-4b0d-976b-02673902c070' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks)'.
      • GeneralExchangeSyncError (40500). Details: id='40500' name='GeneralExchangeSyncError' uid='9913dcfd-6bd4-4462-8d7e-055ca3afd0cf' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks)'.
      • GeneralExchangeSyncError (40500). Details: id='40500' name='GeneralExchangeSyncError' uid='d8f4ce24-3156-419c-bab7-6768391c6925' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks)'.
      • GeneralExchangeSyncError (40500). Details: id='40500' name='GeneralExchangeSyncError' uid='a936e3f5-9baf-4d71-bdf9-ef1bca80d5aa' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks)'.
      • GeneralExchangeSyncError (40500). Details: id='40500' name='GeneralExchangeSyncError' uid='f2653af7-1d8c-4084-85e3-9ce34cb0d4a9' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks)'.
      • GeneralExchangeSyncError (40500). Details: id='40500' name='GeneralExchangeSyncError' uid='3a672889-bf77-4595-92e2-df93f3a8574d' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks)'.
    • ExchangeSync() handle ExchangeSyncStatusingMessage for user (17afbc94-d709-460a-845a-ac6f42d5f712) queue message caused exception.:
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='7404705a-2ee2-4075-941d-afc194fb43e0' teamMemberUid='17afbc94-d709-460a-845a-ac6f42d5f712' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='0555142b-cdee-4810-b286-579928d8ca99' teamMemberUid='17afbc94-d709-460a-845a-ac6f42d5f712' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='651d2e12-59bd-4d07-a9f2-9f0e077b2190' teamMemberUid='17afbc94-d709-460a-845a-ac6f42d5f712' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='08dd1ef7-c84c-4dc2-988d-269842eb772c' teamMemberUid='17afbc94-d709-460a-845a-ac6f42d5f712' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='01207096-c05a-45ab-98bd-e09b0fdf6b31' teamMemberUid='17afbc94-d709-460a-845a-ac6f42d5f712' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='7f452b70-144b-4de8-a751-8bd72e048d5e' teamMemberUid='17afbc94-d709-460a-845a-ac6f42d5f712' exception='System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeServiceBinding.FindFolder(FindFolderType FindFolder1) at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil.GetRootFolder() at Microsoft.Office.Project.Server.ExchangeSync.ExchangeSyncUtil..ctor(ICredentials credentials, String url, PlatformContext context, Guid teamMemberUid) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    • Queue:
      • GeneralQueueJobFailed (26000) - ExchangeSyncTasks.ExchangeSyncTasks. Details: id='26000' name='GeneralQueueJobFailed' uid='805193b1-e705-45d8-842f-a5a305d215fd' JobUID='c558d61a-ea53-457d-a175-7273f87b7019' ComputerName='SVR-SPS-WFE1' GroupType='ExchangeSyncTasks' MessageType='ExchangeSyncTasks' MessageId='1' Stage=''. For more details, check the ULS logs on machine SVR-SPS-WFE1 for entries with JobUID c558d61a-ea53-457d-a175-7273f87b7019.

    General
    ExchangeSync() failed to retrieve specified user_s (3d8b09d0-bed3-4193-9721-9772c242b6c5) Exchange Server url. No exception was thrown, but EWS url came back empty.:
    ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='5fed4bfe-9986-462e-8feb-57bc973e4de8' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5'.
    ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='cd0e6fd2-7607-45be-a0d1-8fc6dc7fc223' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5'.
    ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='27eb0da0-4753-4dfb-97ce-730660ac0b67' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5'.
    ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='10b7c9b9-eaef-4975-bf3b-70a8885e4301' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5'.
    ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='9e8ff454-1bb9-4387-88ef-47207db831a3' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5'.
    ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='bb3b431c-3c12-4ba0-90f0-c388aac2e726' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5'.
    ExchangeSync() handle ExchangeSyncStatusingMessage for user 3d8b09d0-bed3-4193-9721-9772c242b6c5 queue message caused an exception.:
    ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='e3e8ea3c-c284-4eda-b066-407e139e0fd8' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 3d8b09d0-bed3-4193-9721-9772c242b6c5 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='e4bcc32f-cc7d-4aa7-beb7-11db5ecc4a6d' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 3d8b09d0-bed3-4193-9721-9772c242b6c5 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='f85a983b-f612-4790-b678-39939a6648b3' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 3d8b09d0-bed3-4193-9721-9772c242b6c5 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='2214b821-4b88-471d-bca4-390c7cb14190' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 3d8b09d0-bed3-4193-9721-9772c242b6c5 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='3982b47f-d718-4dda-90d9-cbd519bf7937' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 3d8b09d0-bed3-4193-9721-9772c242b6c5 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='4a31f3f0-2375-47a6-b3e2-9ec95b0e302a' teamMemberUid='3d8b09d0-bed3-4193-9721-9772c242b6c5' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 3d8b09d0-bed3-4193-9721-9772c242b6c5 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    Queue:
    GeneralQueueJobFailed (26000) - ExchangeSyncTasks.ExchangeSyncTasks. Details: id='26000' name='GeneralQueueJobFailed' uid='49e3f521-6755-4076-a946-4e9822ae21fd' JobUID='398ea587-5f97-40fd-a9d7-957d43187d6f' ComputerName='SVR-SPS-WFE1' GroupType='ExchangeSyncTasks' MessageType='ExchangeSyncTasks' MessageId='1' Stage=''. For more details, check the ULS logs on machine SVR-SPS-WFE1 for entries with JobUID 398ea587-5f97-40fd-a9d7-957d43187d6f.

    <form _initialaction="/projects/_layouts/PWA/Common/QueueErrorText.aspx?JobGuid=398ea587-5f97-40fd-a9d7-957d43187d6f&IsDlg=1" action="/projects/_layouts/PWA/Common/QueueErrorText.aspx?JobGuid=398ea587-5f97-40fd-a9d7-957d43187d6f&IsDlg=1" id="aspnetForm" method="post" name="aspnetForm">
    <input id="__EVENTTARGET" name="__EVENTTARGET" type="hidden" /><input id="__EVENTARGUMENT" name="__EVENTARGUMENT" type="hidden" /><input id="__REQUESTDIGEST" name="__REQUESTDIGEST" type="hidden" value="0xE383D402343001F9C47995FC775321CADFBF998273D7F6770D7B83C2260099E7355851D0313CECA5EDADB3D26826B63B7089ED6264B9EE35D924443511BA09E5,06 Nov 2012 09:32:21 -0000" /><input id="__VIEWSTATE" name="__VIEWSTATE" type="hidden" value="/wEPDwUKMTMzMTUzOTg2OA9kFgJmD2QWAmYPZBYCAgMPFgIeBnRhcmdldGQWAgIFD2QWAgIFD2QWAgIDD2QWAgIBDxYCHglpbm5lcmh0bWwFrTI8dT48Yj5HZW5lcmFsPC9iPjwvdT48dWw+PGxpPjxiPkV4Y2hhbmdlU3luYygpIGZhaWxlZCB0byByZXRyaWV2ZSBzcGVjaWZpZWQgdXNlcl9zICgzZDhiMDlkMC1iZWQzLTQxOTMtOTcyMS05NzcyYzI0MmI2YzUpIEV4Y2hhbmdlIFNlcnZlciB1cmwuICBObyBleGNlcHRpb24gd2FzIHRocm93biwgYnV0IEVXUyB1cmwgY2FtZSBiYWNrIGVtcHR5Ljo8L2I+PHVsPjxsaT48Yj5FeGNoYW5nZVN5bmNFV1NVcmxGYWlsZWQ8L2I+ICg0MDUwOSkuIERldGFpbHM6IGlkPSc0MDUwOScgbmFtZT0nRXhjaGFuZ2VTeW5jRVdTVXJsRmFpbGVkJyB1aWQ9JzVmZWQ0YmZlLTk5ODYtNDYyZS04ZmViLTU3YmM5NzNlNGRlOCcgdGVhbU1lbWJlclVpZD0nM2Q4YjA5ZDAtYmVkMy00MTkzLTk3MjEtOTc3MmMyNDJiNmM1Jy4gPC9saT48bGk+PGI+RXhjaGFuZ2VTeW5jRVdTVXJsRmFpbGVkPC9iPiAoNDA1MDkpLiBEZXRhaWxzOiBpZD0nNDA1MDknIG5hbWU9J0V4Y2hhbmdlU3luY0VXU1VybEZhaWxlZCcgdWlkPSdjZDBlNmZkMi03NjA3LTQ1YmUtYTBkMS04ZmM2ZGM3ZmMyMjMnIHRlYW1NZW1iZXJVaWQ9JzNkOGIwOWQwLWJlZDMtNDE5My05NzIxLTk3NzJjMjQyYjZjNScuIDwvbGk+PGxpPjxiPkV4Y2hhbmdlU3luY0VXU1VybEZhaWxlZDwvYj4gKDQwNTA5KS4gRGV0YWlsczogaWQ9JzQwNTA5JyBuYW1lPSdFeGNoYW5nZVN5bmNFV1NVcmxGYWlsZWQnIHVpZD0nMjdlYjBkYTAtNDc1My00ZGZiLTk3Y2UtNzMwNjYwYWMwYjY3JyB0ZWFtTWVtYmVyVWlkPSczZDhiMDlkMC1iZWQzLTQxOTMtOTcyMS05NzcyYzI0MmI2YzUnLiA8L2xpPjxsaT48Yj5FeGNoYW5nZVN5bmNFV1NVcmxGYWlsZWQ8L2I+ICg0MDUwOSkuIERldGFpbHM6IGlkPSc0MDUwOScgbmFtZT0nRXhjaGFuZ2VTeW5jRVdTVXJsRmFpbGVkJyB1aWQ9JzEwYjdjOWI5LWVhZWYtNDk3NS1iZjNiLTcwYTg4ODVlNDMwMScgdGVhbU1lbWJlclVpZD0nM2Q4YjA5ZDAtYmVkMy00MTkzLTk3MjEtOTc3MmMyNDJiNmM1Jy4gPC9saT48bGk+PGI+RXhjaGFuZ2VTeW5jRVdTVXJsRmFpbGVkPC9iPiAoNDA1MDkpLiBEZXRhaWxzOiBpZD0nNDA1MDknIG5hbWU9J0V4Y2hhbmdlU3luY0VXU1VybEZhaWxlZCcgdWlkPSc5ZThmZjQ1NC0xYmI5LTQzODctODhlZi00NzIwN2RiODMxYTMnIHRlYW1NZW1iZXJVaWQ9JzNkOGIwOWQwLWJlZDMtNDE5My05NzIxLTk3NzJjMjQyYjZjNScuIDwvbGk+PGxpPjxiPkV4Y2hhbmdlU3luY0VXU1VybEZhaWxlZDwvYj4gKDQwNTA5KS4gRGV0YWlsczogaWQ9JzQwNTA5JyBuYW1lPSdFeGNoYW5nZVN5bmNFV1NVcmxGYWlsZWQnIHVpZD0nYmIzYjQzMWMtM2MxMi00YmEwLTkwZjAtYzM4OGFhYzJlNzI2JyB0ZWFtTWVtYmVyVWlkPSczZDhiMDlkMC1iZWQzLTQxOTMtOTcyMS05NzcyYzI0MmI2YzUnLiA8L2xpPjwvdWw+PC9saT48bGk+PGI+RXhjaGFuZ2VTeW5jKCkgaGFuZGxlIEV4Y2hhbmdlU3luY1N0YXR1c2luZ01lc3NhZ2UgZm9yIHVzZXIgM2Q4YjA5ZDAtYmVkMy00MTkzLTk3MjEtOTc3MmMyNDJiNmM1IHF1ZXVlIG1lc3NhZ2UgY2F1c2VkIGFuIGV4Y2VwdGlvbi46PC9iPjx1bD48bGk+PGI+RXhjaGFuZ2VTeW5jR2VuZXJhbFByb2Nlc3NpbmdGYWlsdXJlPC9iPiAoNDA1MTIpLiBEZXRhaWxzOiBpZD0nNDA1MTInIG5hbWU9J0V4Y2hhbmdlU3luY0dlbmVyYWxQcm9jZXNzaW5nRmFpbHVyZScgdWlkPSdlM2U4ZWEzYy1jMjg0LTRlZGEtYjA2Ni00MDdlMTM5ZTBmZDgnIHRlYW1NZW1iZXJVaWQ9JzNkOGIwOWQwLWJlZDMtNDE5My05NzIxLTk3NzJjMjQyYjZjNScgZXhjZXB0aW9uPSdNaWNyb3NvZnQuT2ZmaWNlLlByb2plY3QuU2VydmVyLkJ1c2luZXNzTGF5ZXIuUXVldWUuRXhjaGFuZ2VTeW5jRW1haWxBZGRyZXNzSW52YWxpZEV4Y2VwdGlvbjogQ291bGQgbm90IGZpbmQgRXhjaGFuZ2Ugc2VydmVyIGZvciByZXNvdXJjZSAzZDhiMDlkMC1iZWQzLTQxOTMtOTcyMS05NzcyYzI0MmI2YzUNCiAgIGF0IE1pY3Jvc29mdC5PZmZpY2UuUHJvamVjdC5TZXJ2ZXIuQnVzaW5lc3NMYXllci5RdWV1ZS5Qcm9jZXNzRXhjaGFuZ2VTeW5jTWVzc2FnZS5FeGVjdXRlU3luYyhFeGNoYW5nZVN5bmNUYXNrcyBleGNoYW5nZVN5bmNUYXNrcykNCiAgIGF0IE1pY3Jvc29mdC5PZmZpY2UuUHJvamVjdC5TZXJ2ZXIuQnVzaW5lc3NMYXllci5RdWV1ZS5Qcm9jZXNzRXhjaGFuZ2VTeW5jTWVzc2FnZS5IYW5kbGVNZXNzYWdlKE1lc3NhZ2UgbXNnLCBHcm91cCBtZXNzYWdlR3JvdXAsIEpvYlRpY2tldCBqb2JUaWNrZXQsIE1lc3NhZ2VDb250ZXh0IG1Db250ZXh0KScuIDwvbGk+PGxpPjxiPkV4Y2hhbmdlU3luY0dlbmVyYWxQcm9jZXNzaW5nRmFpbHVyZTwvYj4gKDQwNTEyKS4gRGV0YWlsczogaWQ9JzQwNTEyJyBuYW1lPSdFeGNoYW5nZVN5bmNHZW5lcmFsUHJvY2Vzc2luZ0ZhaWx1cmUnIHVpZD0nZTRiY2MzMmYtY2M3ZC00YWE3LWJlYjctMTFkYjVlY2M0YTZkJyB0ZWFtTWVtYmVyVWlkPSczZDhiMDlkMC1iZWQzLTQxOTMtOTcyMS05NzcyYzI0MmI2YzUnIGV4Y2VwdGlvbj0nTWljcm9zb2Z0Lk9mZmljZS5Qcm9qZWN0LlNlcnZlci5CdXNpbmVzc0xheWVyLlF1ZXVlLkV4Y2hhbmdlU3luY0VtYWlsQWRkcmVzc0ludmFsaWRFeGNlcHRpb246IENvdWxkIG5vdCBmaW5kIEV4Y2hhbmdlIHNlcnZlciBmb3IgcmVzb3VyY2UgM2Q4YjA5ZDAtYmVkMy00MTkzLTk3MjEtOTc3MmMyNDJiNmM1DQogICBhdCBNaWNyb3NvZnQuT2ZmaWNlLlByb2plY3QuU2VydmVyLkJ1c2luZXNzTGF5ZXIuUXVldWUuUHJvY2Vzc0V4Y2hhbmdlU3luY01lc3NhZ2UuRXhlY3V0ZVN5bmMoRXhjaGFuZ2VTeW5jVGFza3MgZXhjaGFuZ2VTeW5jVGFza3MpDQogICBhdCBNaWNyb3NvZnQuT2ZmaWNlLlByb2plY3QuU2VydmVyLkJ1c2luZXNzTGF5ZXIuUXVldWUuUHJvY2Vzc0V4Y2hhbmdlU3luY01lc3NhZ2UuSGFuZGxlTWVzc2FnZShNZXNzYWdlIG1zZywgR3JvdXAgbWVzc2FnZUdyb3VwLCBKb2JUaWNrZXQgam9iVGlja2V0LCBNZXNzYWdlQ29udGV4dCBtQ29udGV4dCknLiA8L2xpPjxsaT48Yj5FeGNoYW5nZVN5bmNHZW5lcmFsUHJvY2Vzc2luZ0ZhaWx1cmU8L2I+ICg0MDUxMikuIERldGFpbHM6IGlkPSc0MDUxMicgbmFtZT0nRXhjaGFuZ2VTeW5jR2VuZXJhbFByb2Nlc3NpbmdGYWlsdXJlJyB1aWQ9J2Y4NWE5ODNiLWY2MTItNDc5MC1iNjc4LTM5OTM5YTY2NDhiMycgdGVhbU1lbWJlclVpZD0nM2Q4YjA5ZDAtYmVkMy00MTkzLTk3MjEtOTc3MmMyNDJiNmM1JyBleGNlcHRpb249J01pY3Jvc29mdC5PZmZpY2UuUHJvamVjdC5TZXJ2ZXIuQnVzaW5lc3NMYXllci5RdWV1ZS5FeGNoYW5nZVN5bmNFbWFpbEFkZHJlc3NJbnZhbGlkRXhjZXB0aW9uOiBDb3VsZCBub3QgZmluZCBFeGNoYW5nZSBzZXJ2ZXIgZm9yIHJlc291cmNlIDNkOGIwOWQwLWJlZDMtNDE5My05NzIxLTk3NzJjMjQyYjZjNQ0KICAgYXQgTWljcm9zb2Z0Lk9mZmljZS5Qcm9qZWN0LlNlcnZlci5CdXNpbmVzc0xheWVyLlF1ZXVlLlByb2Nlc3NFeGNoYW5nZVN5bmNNZXNzYWdlLkV4ZWN1dGVTeW5jKEV4Y2hhbmdlU3luY1Rhc2tzIGV4Y2hhbmdlU3luY1Rhc2tzKQ0KICAgYXQgTWljcm9zb2Z0Lk9mZmljZS5Qcm9qZWN0LlNlcnZlci5CdXNpbmVzc0xheWVyLlF1ZXVlLlByb2Nlc3NFeGNoYW5nZVN5bmNNZXNzYWdlLkhhbmRsZU1lc3NhZ2UoTWVzc2FnZSBtc2csIEdyb3VwIG1lc3NhZ2VHcm91cCwgSm9iVGlja2V0IGpvYlRpY2tldCwgTWVzc2FnZUNvbnRleHQgbUNvbnRleHQpJy4gPC9saT48bGk+PGI+RXhjaGFuZ2VTeW5jR2VuZXJhbFByb2Nlc3NpbmdGYWlsdXJlPC9iPiAoNDA1MTIpLiBEZXRhaWxzOiBpZD0nNDA1MTInIG5hbWU9J0V4Y2hhbmdlU3luY0dlbmVyYWxQcm9jZXNzaW5nRmFpbHVyZScgdWlkPScyMjE0YjgyMS00Yjg4LTQ3MWQtYmNhNC0zOTBjN2NiMTQxOTAnIHRlYW1NZW1iZXJVaWQ9JzNkOGIwOWQwLWJlZDMtNDE5My05NzIxLTk3NzJjMjQyYjZjNScgZXhjZXB0aW9uPSdNaWNyb3NvZnQuT2ZmaWNlLlByb2plY3QuU2VydmVyLkJ1c2luZXNzTGF5ZXIuUXVldWUuRXhjaGFuZ2VTeW5jRW1haWxBZGRyZXNzSW52YWxpZEV4Y2VwdGlvbjogQ291bGQgbm90IGZpbmQgRXhjaGFuZ2Ugc2VydmVyIGZvciByZXNvdXJjZSAzZDhiMDlkMC1iZWQzLTQxOTMtOTcyMS05NzcyYzI0MmI2YzUNCiAgIGF0IE1pY3Jvc29mdC5PZmZpY2UuUHJvamVjdC5TZXJ2ZXIuQnVzaW5lc3NMYXllci5RdWV1ZS5Qcm9jZXNzRXhjaGFuZ2VTeW5jTWVzc2FnZS5FeGVjdXRlU3luYyhFeGNoYW5nZVN5bmNUYXNrcyBleGNoYW5nZVN5bmNUYXNrcykNCiAgIGF0IE1pY3Jvc29mdC5PZmZpY2UuUHJvamVjdC5TZXJ2ZXIuQnVzaW5lc3NMYXllci5RdWV1ZS5Qcm9jZXNzRXhjaGFuZ2VTeW5jTWVzc2FnZS5IYW5kbGVNZXNzYWdlKE1lc3NhZ2UgbXNnLCBHcm91cCBtZXNzYWdlR3JvdXAsIEpvYlRpY2tldCBqb2JUaWNrZXQsIE1lc3NhZ2VDb250ZXh0IG1Db250ZXh0KScuIDwvbGk+PGxpPjxiPkV4Y2hhbmdlU3luY0dlbmVyYWxQcm9jZXNzaW5nRmFpbHVyZTwvYj4gKDQwNTEyKS4gRGV0YWlsczogaWQ9JzQwNTEyJyBuYW1lPSdFeGNoYW5nZVN5bmNHZW5lcmFsUHJvY2Vzc2luZ0ZhaWx1cmUnIHVpZD0nMzk4MmI0N2YtZDcxOC00ZGRhLTkwZDktY2JkNTE5YmY3OTM3JyB0ZWFtTWVtYmVyVWlkPSczZDhiMDlkMC1iZWQzLTQxOTMtOTcyMS05NzcyYzI0MmI2YzUnIGV4Y2VwdGlvbj0nTWljcm9zb2Z0Lk9mZmljZS5Qcm9qZWN0LlNlcnZlci5CdXNpbmVzc0xheWVyLlF1ZXVlLkV4Y2hhbmdlU3luY0VtYWlsQWRkcmVzc0ludmFsaWRFeGNlcHRpb246IENvdWxkIG5vdCBmaW5kIEV4Y2hhbmdlIHNlcnZlciBmb3IgcmVzb3VyY2UgM2Q4YjA5ZDAtYmVkMy00MTkzLTk3MjEtOTc3MmMyNDJiNmM1DQogICBhdCBNaWNyb3NvZnQuT2ZmaWNlLlByb2plY3QuU2VydmVyLkJ1c2luZXNzTGF5ZXIuUXVldWUuUHJvY2Vzc0V4Y2hhbmdlU3luY01lc3NhZ2UuRXhlY3V0ZVN5bmMoRXhjaGFuZ2VTeW5jVGFza3MgZXhjaGFuZ2VTeW5jVGFza3MpDQogICBhdCBNaWNyb3NvZnQuT2ZmaWNlLlByb2plY3QuU2VydmVyLkJ1c2luZXNzTGF5ZXIuUXVldWUuUHJvY2Vzc0V4Y2hhbmdlU3luY01lc3NhZ2UuSGFuZGxlTWVzc2FnZShNZXNzYWdlIG1zZywgR3JvdXAgbWVzc2FnZUdyb3VwLCBKb2JUaWNrZXQgam9iVGlja2V0LCBNZXNzYWdlQ29udGV4dCBtQ29udGV4dCknLiA8L2xpPjxsaT48Yj5FeGNoYW5nZVN5bmNHZW5lcmFsUHJvY2Vzc2luZ0ZhaWx1cmU8L2I+ICg0MDUxMikuIERldGFpbHM6IGlkPSc0MDUxMicgbmFtZT0nRXhjaGFuZ2VTeW5jR2VuZXJhbFByb2Nlc3NpbmdGYWlsdXJlJyB1aWQ9JzRhMzFmM2YwLTIzNzUtNDdhNi1iM2UyLTllYzk1YjBlMzAyYScgdGVhbU1lbWJlclVpZD0nM2Q4YjA5ZDAtYmVkMy00MTkzLTk3MjEtOTc3MmMyNDJiNmM1JyBleGNlcHRpb249J01pY3Jvc29mdC5PZmZpY2UuUHJvamVjdC5TZXJ2ZXIuQnVzaW5lc3NMYXllci5RdWV1ZS5FeGNoYW5nZVN5bmNFbWFpbEFkZHJlc3NJbnZhbGlkRXhjZXB0aW9uOiBDb3VsZCBub3QgZmluZCBFeGNoYW5nZSBzZXJ2ZXIgZm9yIHJlc291cmNlIDNkOGIwOWQwLWJlZDMtNDE5My05NzIxLTk3NzJjMjQyYjZjNQ0KICAgYXQgTWljcm9zb2Z0Lk9mZmljZS5Qcm9qZWN0LlNlcnZlci5CdXNpbmVzc0xheWVyLlF1ZXVlLlByb2Nlc3NFeGNoYW5nZVN5bmNNZXNzYWdlLkV4ZWN1dGVTeW5jKEV4Y2hhbmdlU3luY1Rhc2tzIGV4Y2hhbmdlU3luY1Rhc2tzKQ0KICAgYXQgTWljcm9zb2Z0Lk9mZmljZS5Qcm9qZWN0LlNlcnZlci5CdXNpbmVzc0xheWVyLlF1ZXVlLlByb2Nlc3NFeGNoYW5nZVN5bmNNZXNzYWdlLkhhbmRsZU1lc3NhZ2UoTWVzc2FnZSBtc2csIEdyb3VwIG1lc3NhZ2VHcm91cCwgSm9iVGlja2V0IGpvYlRpY2tldCwgTWVzc2FnZUNvbnRleHQgbUNvbnRleHQpJy4gPC9saT48L3VsPjwvbGk+PGxpPjxiPlF1ZXVlOjwvYj48dWw+PGxpPjxiPkdlbmVyYWxRdWV1ZUpvYkZhaWxlZDwvYj4gKDI2MDAwKSAtIDxiPkV4Y2hhbmdlU3luY1Rhc2tzLkV4Y2hhbmdlU3luY1Rhc2tzPC9iPi4gRGV0YWlsczogaWQ9JzI2MDAwJyBuYW1lPSdHZW5lcmFsUXVldWVKb2JGYWlsZWQnIHVpZD0nNDllM2Y1MjEtNjc1NS00MDc2LWE5NDYtNGU5ODIyYWUyMWZkJyBKb2JVSUQ9JzM5OGVhNTg3LTVmOTctNDBmZC1hOWQ3LTk1N2Q0MzE4N2Q2ZicgQ29tcHV0ZXJOYW1lPSdTVlItU1BTLVdGRTEnIEdyb3VwVHlwZT0nRXhjaGFuZ2VTeW5jVGFza3MnIE1lc3NhZ2VUeXBlPSdFeGNoYW5nZVN5bmNUYXNrcycgTWVzc2FnZUlkPScxJyBTdGFnZT0nJy4gRm9yIG1vcmUgZGV0YWlscywgY2hlY2sgdGhlIFVMUyBsb2dzIG9uIG1hY2hpbmUgPGI+U1ZSLVNQUy1XRkUxPC9iPiBmb3IgZW50cmllcyB3aXRoIEpvYlVJRCA8Yj4zOThlYTU4Ny01Zjk3LTQwZmQtYTlkNy05NTdkNDMxODdkNmY8L2I+LiA8L2xpPjwvdWw+PC9saT48L3VsPjxici8+PHByZS8+PC9wcmU+ZGQUaOfAUk2aFl7wd4eUbVYX/mNElA==" />
    <input id="__EVENTVALIDATION" name="__EVENTVALIDATION" type="hidden" value="/wEWAgLhmc3ICAKe+ZzVBLVvsxTC5BlUsuup6zBgElEPuiKu" />

    </form>

    Tuesday, November 6, 2012 9:44 AM

All replies

  •  

    Hi Miggi03,

    Error message could not find root folder indicates exchange server certificate is not imported into project server.

    Import the Exchange client access certificate on the Project Server, and used the account running the Project Server Queue Service (spservices) instead of the farm administrator’s account.


    Hrishi Deshpande – Senior Consultant DeltaBahn
    Blog | < | LinkedIn

    Please click Mark As Answer; if a post solves your problem or Vote As Helpful; if a post has been useful to you.This can be beneficial to other community members reading the thread.

    Tuesday, November 6, 2012 5:10 PM
    Moderator
  • Thank you for your response Hrishi. I have imported the certificates successfully but get the following error.

    Some more technical info

    Exchange is currently SP3.
    SharePoint and Project are running all the latest SP's and CU's

    Can anyone think of something I may have missed?

    Thank you.

    • ExchangeSync() failed to retrieve specified user_s (09b0b5e1-6077-4ce6-8abd-f503044bfd2) Exchange Server url. No exception was thrown, but EWS url came back empty.:
      • ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='3128e85f-04be-4e1e-abb8-20f385a03d21' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2'.
      • ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='6631bd85-67c5-4b1c-bff2-44ee44181bee' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2'.
      • ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='7bacf7b0-c668-4483-b6e1-d1996a64003a' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2'.
      • ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='7df975f9-e6a8-4642-b13d-fd013c41ab13' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2'.
      • ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='ece3b0ca-ca98-4af8-a678-5e743b8949de' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2'.
      • ExchangeSyncEWSUrlFailed (40509). Details: id='40509' name='ExchangeSyncEWSUrlFailed' uid='c715dbc8-b041-4aed-acd9-11aeea6abec6' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2'.
    • ExchangeSync() handle ExchangeSyncStatusingMessage for user 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 queue message caused an exception.:
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='60d2999f-ef58-46ea-b95c-35acc8b1de42' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='8c80b19b-2f4c-4c05-ad0d-169100e25a5c' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='13c89de5-abda-44ec-8dbb-7d522f8e9254' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='7cf7399c-256d-42eb-808d-9f2b1e384fe6' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='5b10df1d-985f-483e-9c19-d6038baee573' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
      • ExchangeSyncGeneralProcessingFailure (40512). Details: id='40512' name='ExchangeSyncGeneralProcessingFailure' uid='e6a20f80-b286-4875-81b9-b1bc094b7ebd' teamMemberUid='09b0b5e1-6077-4ce6-8abd-f5030844bfd2' exception='Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.ExecuteSync(ExchangeSyncTasks exchangeSyncTasks) at Microsoft.Office.Project.Server.BusinessLayer.Queue.ProcessExchangeSyncMessage.HandleMessage(Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.
    • Queue:
      • GeneralQueueJobFailed (26000) - ExchangeSyncTasks.ExchangeSyncTasks. Details: id='26000' name='GeneralQueueJobFailed' uid='839e8173-9f12-49d3-8bd2-77e3a550465f' JobUID='ed8c80eb-3b2c-41b2-b4b4-e5d5b39af401' ComputerName='SVR-SPS-WBE1' GroupType='ExchangeSyncTasks' MessageType='ExchangeSyncTasks' MessageId='1' Stage=''. For more details, check the ULS logs on machine SVR-SPS-WBE1 for entries with JobUID ed8c80eb-3b2c-41b2-b4b4-e5d5b39af401


    • Edited by Miggi03 Thursday, November 8, 2012 4:43 PM
    Thursday, November 8, 2012 9:59 AM
  • Hi Miggi03,

    This time error is not similar to first one. ExchangeSyncEWSUrlFailed error  indicates issue with Active Directory to find out the Exchange server EWS URL. Following article may help to address the issue

    http://support.microsoft.com/kb/940726


    Hrishi Deshpande – Senior Consultant DeltaBahn
    Blog | < | LinkedIn

    Please click Mark As Answer; if a post solves your problem or Vote As Helpful; if a post has been useful to you.This can be beneficial to other community members reading the thread.

    Tuesday, November 13, 2012 9:59 PM
    Moderator
  • Hello

    I have found the EWS URL but I am at a loss to what to do next?

    My and everyone elses outlook auto resolves the Exchange server correctly.

    Thank you for your assistance.


    • Edited by Miggi03 Wednesday, November 14, 2012 9:35 AM
    Wednesday, November 14, 2012 9:05 AM
  • Hi all,

    A strange thing happened this morning. Everyone who has had a task assigned to them simeltaniously got them added to their task list. Like a massive flood of everything that has been assisgned.

    Yet it still fails with the ExchangeSyncEWSUrlFailed (40509). error.

    Could anyone help me shed any light on this?

    Thanks.

    Thursday, November 22, 2012 9:12 AM
  • The current error is "'Microsoft.Office.Project.Server.BusinessLayer.Queue.ExchangeSyncEmailAddressInvalidException: Could not find Exchange server for resource 09b0b5e1-6077-4ce6-8abd-f5030844bfd2 "

    -Based on my observation, it was reaching the EWS when you opened this thread, Now the project server is unable to reach the exchange server EWS.

    -Did you remove the certificate and added?

    -Enable Verbose logging on Exchange sync and check the ULS log, if you find anything related SSL/TLS, concentrate on certificate.

    Initially error was "The server to which the application is connected cannot impersonate the requested user due to insufficient permission" - It was due to the impersonation issue, keep the following article as ref.

    http://blogs.msdn.com/b/mohits/archive/2010/05/29/integration-of-project-server-2010-and-exchange-2010-2007.aspx


    Cheers. Happy troubleshooting !!! Sriram E - MSFT Enterprise Project Management

    Monday, November 26, 2012 3:20 PM
    Moderator