I have new installation of PS 2010 and Exchange 2010 (one server holds all roles including CAS).
For sync between PS and EX 2010, I following the technet article Configure Project Server 2010 to work with Exchange Server 2010 at http://technet.microsoft.com/en-us/library/ff468700%28office.14%29.aspx (yes I read the second part on Impersonation, too).
Basically I followed the video and opted for "Impersonation for all users".
I got tasks appear in resources outlook "Tasks" folder no problem. They appeared instantly after project is published. But when the resource update the completion in outlook, it failed to update the Project server.
The applog on Exchange server has the following events:
A notification for subscription [IABmaWxiZXJ0Lm1zYy5hbHR1cmFzYW5hbHl0aWNzLmNvbRAAAABpsVspLo+TSpth0iMukr+TjiFq73wS0Qg=] against endpoint [http://MyPSserver/PWA/_vti_bin/PSI/ExchangeSync.asmx] couldn't be sent. (Send attempts: 2) Details: WebException:
The remote server returned an error: (500) Internal Server Error. StatusCode: InternalServerError Internal Server Error at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at Microsoft.Exchange.Services.Core.NotificationServiceClient.HandleResponse(IAsyncResult responseAsyncResult)
After 8 unsuccessful attempts to send a notification for subscription [IABmaWxiZXJ0Lm1zYy5hbHR1cmFzYW5hbHl0aWNzLmNvbRAAAABaEEJ+4ahFSY6IVGcSZ7/m4kLgKCES0Qg=] against endpoint [http://MyPSserver/PWA/_vti_bin/PSI/ExchangeSync.asmx], the subscription has
been removed. Details: WebException: The remote server returned an error: (500) Internal Server Error. StatusCode: InternalServerError Internal Server Error at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at Microsoft.Exchange.Services.Core.NotificationServiceClient.HandleResponse(IAsyncResult responseAsyncResult
The W3C log on PS app server has the following related entries (401 and 500 errors. 10.0.0.76 is Exch server. 10.0.0.77 is the PS app server):
2014-03-20 18:12:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 0
2014-03-20 18:12:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 15
2014-03-20 18:12:39 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 31
2014-03-20 18:12:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 0
2014-03-20 18:12:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 0
2014-03-20 18:12:39 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 31
2014-03-20 18:12:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 0
2014-03-20 18:12:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 0
2014-03-20 18:12:39 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 31
2014-03-20 18:12:41 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 0
2014-03-20 18:12:41 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 0
2014-03-20 18:12:41 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 62
2014-03-20 18:28:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 15
2014-03-20 18:28:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 0
2014-03-20 18:28:39 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 46
2014-03-20 18:28:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 15
2014-03-20 18:28:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 0
2014-03-20 18:28:39 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 31
2014-03-20 18:28:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 0
2014-03-20 18:28:39 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 0
2014-03-20 18:28:39 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 15
2014-03-20 18:28:41 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 2 5 15
2014-03-20 18:28:41 10.0.0.77 POST /PWA/_vti_bin/PSI/ExchangeSync.asmx - 80 - 10.0.0.76 - 401 1 2148074254 0
2014-03-20 18:28:41 10.0.0.77 POST /_vti_bin/PSI/ExchangeSync.asmx - 80 MyDomain\MyExchServer$ 10.0.0.76 - 500 0 0 15
I am new to PS 2010. Help is appreciated. Thanks.