AD connector to external un-trusted domain does not work after UR7

Hi,

I have used the cross-forest tricks from the System Center Service Manager blog with success previously:

http://blogs.technet.com/b/servicemanager/archive/2010/03/10/ad-connector-cross-forest-tricks.aspx

After installing the SCSM 2012 R2 UR7 the external AD connector does not work any more. I have tried to recreate it, but it fails in the same way.

I see this in the event log:

Data synchronization failed by test.internal.Importer.ADGroups.ADConnector.0c26f53710034ff7865b5dab6cfeec59.:Microsoft.EnterpriseManagement.ServiceManager.Connector.AD.DataConnectorAD.
Exception type:ConnectorException
Exception message:createBatchInfoForRealSource failed . Exception type:ArgumentException
Exception message:No valid domain controller detected..
StackTrace:   at Microsoft.EnterpriseManagement.ServiceManager.Connector.AD.ActiveDirectoryUtility.GetServerEntry(DirectoryServerSates directoryStates, String tableName, Boolean setWaterMark)
   at Microsoft.EnterpriseManagement.ServiceManager.Connector.AD.DataConnectorAD.OnCreateBatchInfoForRealSource(SessionBase session, String query, String tableName, String batchIdField, Int32 batchIdType, String watermarkField, Int32 watermarkType, Byte[] watermark, String connectionString, Int32 batchSize)
   at Microsoft.EnterpriseManagement.ServiceManager.Connector.SessionManager.DataProvider.createBatchInfoForRealSource(SessionBase session, Int32 SessionTableId, EnumTableStatus status).
StackTrace:   at Microsoft.EnterpriseManagement.ServiceManager.Connector.SessionManager.DataProvider.throwConnectorException(String method, String message, Object[] values)
   at Microsoft.EnterpriseManagement.ServiceManager.Connector.SessionManager.DataProvider.createBatchInfoForRealSource(SessionBase session, Int32 SessionTableId, EnumTableStatus status)
   at Microsoft.EnterpriseManagement.ServiceManager.Connector.SessionManager.DataProvider.PrepareBatchInfo(SessionBase session)
   at Microsoft.EnterpriseManagement.ServiceManager.Connector.SessionManager.DataProvider.GetNextBatch(IConnectorSession connectorSession, Boolean batchInfoOnly)
   at Microsoft.EnterpriseManagement.ServiceManager.Connector.Datacenter.SessionHost.DataSync()
Does the cross-forest tricks work for anyone else after UR7?

/Michael

August 20th, 2015 3:40am

Hey Michael,

Can you please let me know on which SCSM 2012 R2 UR, it was working?

I tried it  on "SCSM 2012 R2 RTM"  and "SCSM 2012 R2 RTM + UR5", but it did not work and throws the below error in the events.

LFXService Error Event#3701
Data sync failed. Error reading AD
Exception type:
DirectoryServicesCOMException
Exception message:The user name or password is incorrect.
.
StackTrace:   at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
   at System.DirectoryServices.DirectoryEntry.Bind()
   at System.DirectoryServices.DirectoryEntry.get_AdsObject()
   at System.DirectoryServices.DirectorySearcher.FindAll(Boolean findMoreThanOne)
   at Microsoft.EnterpriseManagement.ServiceManager.Connector.AD.ActiveDirectoryUtility.ReadActiveDirectory(DirectoryServerSates directoryStates, String query, Int64 minWatermark, Int64 maxWatermark, String batchFilter, String tableName, Object deletionQueryLock, Boolean& hasDeletionQueryRun)

Free Windows Admin Tool Kit Click here and download it now
August 26th, 2015 6:29am

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

Other recent topics Other recent topics