- Santosh Killekar | System Center Support Engineer
Here’s an issue I ran into the other day that I thought you might be interested in hearing about. It’s probably not something that will be very common but I wanted to pass it along anyway just in case.
The basic issue is that you find you’re unable to create an Exchange connector (Exchange Connector 3.0 RTM). When you try to create the connector, after you provide the RunAs account and click on Test Connection you see the error below:
impersonation=: Message=Unable to validate credentials, please refer to the event logs for more information (Error Type=MissingMethodException, Message=Method not found: 'Microsoft.Exchange.WebServices.Data.FindItemsResults`1<Microsoft.Exchange.WebServices.Data.Item> Microsoft.Exchange.WebServices.Data.ExchangeService.FindItems(Microsoft.Exchange.WebServices.Data.WellKnownFolderName, Microsoft.Exchange.WebServices.Data.SearchFilter, Microsoft.Exchange.WebServices.Data.ItemView)'.)
Based on the error, it seems that the ''Microsoft.Exchange.WebServices.Data.FindItemsResults' method is missing from Microsoft.Exchange.WebServices.dll (which comes from the Service Manager 2012 SP1 installation media).
The Microsoft.Exchange.WebServices.dll file version has to be 22.214.171.124 as this dll has the method that is required for configuring the Exchange connector.
So what we did was install a copy of the file by downloading and installing Exchange Web Services Managed API 1.2 from the following location:
Once we replaced the Microsoft.Exchange.WebServices.dll file in the SCSM installation folder with the one installed by Exchange Web Services Managed API 1.2 the issue was resolved.
Santosh Killekar | Support Engineer | Microsoft GBS Management and Security Division
Get the latest System Center news on Facebook and Twitter:
System Center All Up: http://blogs.technet.com/b/systemcenter/ System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/ System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/ System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/ System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/ System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm
Windows Intune: http://blogs.technet.com/b/windowsintune/ WSUS Support Team blog: http://blogs.technet.com/sus/ The AD RMS blog: http://blogs.technet.com/b/rmssupp/
The Forefront Endpoint Protection blog : http://blogs.technet.com/b/clientsecurity/ The Forefront Identity Manager blog : http://blogs.msdn.com/b/ms-identity-support/ The Forefront TMG blog: http://blogs.technet.com/b/isablog/ The Forefront UAG blog: http://blogs.technet.com/b/edgeaccessblog/
Is it possible to use EWS Managed API 1.2.1 (looks like this has the required method)?
Thanks for this tip, very useful !
I have installed Version 15.0.516.14 and this version do not Work - (Web service 2.0) The old version 1.2 fix my problem :-)
THANK YOU!!!!!!! Been fighting with this stupid connector for 3 hours....
Awesome thank you very much, I was battling this as well.
Still not working. One question - Where is the true folder within the SCSM installation (Program Files...) that you drop the files?
Also, it looks like the dll is version 14.03.6067 - is that wrong?
Thanks for this gem! Worked like a charm.