Exchange 2010 SP1 broke Microsoft.Exchange.RPCClientAccess .Service.exe
I upgraded from RTM to SP1 using the instructions provided on the MSDN pages. Now, the Microsoft.Exchange.RpcClientAccess.Service.exe keeps crashing and throwing exceptions in the event viewer. I think this error may be related to the BES Express 5.0.2 server on the same box. Can anyone offer a solution? System Log The Microsoft Exchange RPC Client Access service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 5000 milliseconds: Restart the service. Application Log Application popup: Visual Studio Just-In-Time Debugger : An unhandled exception ('CrashNowException') occurred in Microsoft.Exchange.RpcClientAccess.Service.exe [11072]. Watson Report <watson-report event-type="E12" issue-type="4" timestamp="2010-09-11 20:34:17Z" reporting-enabled="0" xml:space="preserve"> <details>InvalidOperationException (Nullable object must have a value.) in Microsoft.Exchange.RpcClientAccess.Handler.RopHandler.Logon</details>
September 13th, 2010 4:09pm

Anyone? I really need a solution, at the least suggestions on what to try to isolate the cause.
Free Windows Admin Tool Kit Click here and download it now
September 15th, 2010 4:55am

Have you installed all the required SP1 prerequisites? In particular, this one (regarding null values): http://support.microsoft.com/?kbid=973136 See also: http://msexchangeteam.com/archive/2010/09/01/456094.aspx Also ensure any file-level AV scanning is configured correctly: http://technet.microsoft.com/en-us/library/bb332342.aspx Alexei
September 15th, 2010 5:39am

Hi Alexie, first, thank you for your reply. KB973136 does not apply to my system as it is running Server 2008 R2, so I can't install it. I followed the prerequisite installation steps and walk through on this page exactly during my upgrade process. http://msexchangeteam.com/archive/2010/09/01/456094.aspx There are no AV applications running on the server. I am open to any other ideas you may have, thanks again!
Free Windows Admin Tool Kit Click here and download it now
September 15th, 2010 5:56am

Looking into my problem further, I discovered this in the daily log file in C:\Program Files\Microsoft\Exchange Server\V14\Logging\RPC Client Access It looks like the BlackBerry Server is trying to open a Public Folder that doesn't exist, I am running the BES Express without public folders, and I specified this via the instructions at this link. http://docs.blackberry.com/en/admin/deliverables/14335/BlackBerry_Enterprise_Server_Express_for_Microsoft_Exchange-Installation_and_Configuration_Guide--984521-0120054149-001-5.0.1-US.pdf This exception was NOT occurring in the logs for the days prior to the Exchange 2010 SP1 upgrade. 2010-09-15T00:12:17.634Z,123,1,/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Username Removed,,,6.0.8165.0,Classic,,,ncacn_ip_tcp,,PublicLogon,-2147221231 (rop::LogonFailed),00:00:00,,"RopHandler: Logon: [RopExecutionException] A user doesn't have an associated Public Folder database or it's not connectable (Mailbox DB Guid = 254ff931-96f4-4aed-85e7-8968799a4311, PF DB Guid = 00000000-0000-0000-0000-000000000000). Error code = LogonFailed" 2010-09-15T00:12:17.635Z,123,1,/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Username Removed,,,6.0.8165.0,Classic,,,ncacn_ip_tcp,,,fault,00:00:00.0010001,,Watson: [InvalidOperationException] Nullable object must have a value.
September 15th, 2010 7:27am

Checking my BES MAGT logs, I see the following error at the exact same timestamp as when Microsoft.Exchange.RPCClientAccess.Service.exe throws the exception in my Application and System Event Viewer Logs. I doubt this is a coincidence. [40000] (09/15 00:08:16.993):{0x2508} Starting new CDO helper 092B59D8 [40574] (09/15 00:08:17.153):{0x25A4} CDO helper 092B59D8 started, PID 11392 [40000] (09/15 00:08:17.216):{0x2508} {emailaddress@removed.com} StartCalHelper - CDO profile created BES_CDO_9376_3 [30001] (09/15 00:08:22.152):{0x25A4} CDOCalendar::Initialize - Code = 80040705, WCode = 0505, Code meaning = IDispatch error #1285, [30002] (09/15 00:08:22.152):{0x25A4} Server = web, Mailbox = /o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Username Removed Description = The Microsoft Exchange Server computer is not available. Either there are network problems or the Microsoft Exchange Server computer is down for maintenance. [Microsoft Exchange Server Information Store - [MAPI_E_FAILONEPROVIDER(8004011D)]] [30180] (09/15 00:08:22.152):{0x25A4} {Username Removed} CDOCalendar::Initialize - Error in call m_spCalendarFolder = m_spCDOSession->GetDefaultFolder [40000] (09/15 00:08:22.152):{0x25A4} CDO initializing failure in CDO helper 092B59D8 (1) [30001] (09/15 00:08:23.652):{0x25A4} CDOCalendar::Initialize - Code = 80040705, WCode = 0505, Code meaning = IDispatch error #1285, [30002] (09/15 00:08:23.652):{0x25A4} Server = web, Mailbox = /o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Username Removed Description = The Microsoft Exchange Server computer is not available. Either there are network problems or the Microsoft Exchange Server computer is down for maintenance. [Microsoft Exchange Server Information Store - [MAPI_E_FAILONEPROVIDER(8004011D)]]
Free Windows Admin Tool Kit Click here and download it now
September 15th, 2010 7:36am

Problem solved. The solution was to add a Public Folders database using the EMC (Even though I don't use or need Public Folders). It appears that BES Express 5.0.2 SP2 can no longer run without Public Folders in Exchange 2010 SP1, despite the fact that I had the "Ignore No PF" registry key DWORD set to 1 in HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Messaging Subsystem See this page. http://docs.blackberry.com/en/admin/deliverables/14347/Config_Exchange_10_run_wo_public_folders_963029_11.jsp BES Express 5.0.2 SP2 was working just fine running without Public Folders so installing Exchange 2010 SP1 definately broke it. What tipped me off to finally resolved this was that the BES Utility IEMSTest was failing during the CDO Calendar test. That made me take a closer look at this error in my RPC Client Access log file. "RopHandler: Logon: [RopExecutionException] A user doesn't have an associated Public Folder database or it's not connectable (Mailbox DB Guid = 254ff931-96f4-4aed-85e7-8968799a4311, PF DB Guid = 00000000-0000-0000-0000-000000000000). Error code = LogonFailed" The Guid with all zeroes was probably the cause of the "[InvalidOperationException] Nullable object must have a value." error that was also in the same log file. Anyhow, my total time wasted trying to resolve this : 8 Hours Thanks, Microsoft!
September 15th, 2010 9:10am

Steve - Have you since found a method to get Exchange 2010 SP1 to work with BES Express? This may be a showstopper for us to implement BES Express.
Free Windows Admin Tool Kit Click here and download it now
February 7th, 2011 8:18pm

Steve, did you ever have a follow up to this? Have you tried the latest version of MAPI/CDO?Tony www.activedir.org Blog: www.open-a-socket.com
March 14th, 2011 11:10pm

hello Steve, i have the same issue as you had with your blackberry server, the Micorosft Exchange RPC client access is failing every 24 hours and in the evenet viewer are apperead a lot of errors related to this issue. In system logs the error is Process MSEXCHANGEADTOPOLOGYSERVICE.EXE (PID=2032). All Domain Controller Servers in use are not responding: server_srv.domain.local i have a public folders db active and i have configured the PF ignore key in gegistry as BB's suggestion. I have installed the lastest version more than 1 month besx 5.0.3 but the problem starts to be shown after the instalaltion that i did of the new version of MAPI CDO 6.58211. Please if it is possible advice, because the service all the time fails.Also i have created a new post in exchange forum Exchange 2010 STD and public folders. Thank you in advance.
Free Windows Admin Tool Kit Click here and download it now
July 20th, 2011 9:31am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics