Employee synchronization fails with error "Value does not fall within the expected range"

book

Article ID: 100060179

calendar_today

Updated On:

Description

Error Message

The following screenshots and log information were obtained from a test lab and list information from the test lab.

 

Employees Tab in the CA Client:

Value does not fall within the expected range.

 

Veritas Enterprise Vault Event Logs on the CA server:

Event ID:      28
Source:        Accelerator AD Synchronizer 
Task Category: None
Level:         Error
Keywords:      Classic
Description:
APP AT - Customer ID: X - An error occured in EmployeeSynchroniser::SynchroniseGroupMembers. System.Exception: Value does not fall within the expected range.
   at KVS.Accelerator.Server.CentralProfileSynchroniser.SynchroniseGroup(TargetGroupRow synchRow)

V-437-28

 

DTrace of the ADSynchroniser process on the CA server:

(ADSynchroniser)    <123>    EV-L    {-} {CentralProfileSynchroniser} {CX} Central_Sync: Synchronising group '...'...
(ADSynchroniser)    <123>    EV-L    {-} {AccountInformation} {CX} AccountInformation : customerRef = X
(ADSynchroniser)    <123>    EV-M    {-} {ADProfileSynchroniser} {CX} Error occurred while retrieving information from Active Directory for Group.System.ArgumentException: Value does not fall within the expected range.|   at ActiveDs.NameTranslateClass.InitEx(Int32 lnSetType, String bstrADsPath, String bstrUserID, String bstrDomain, String bstrPassword)|   at KVS.Accelerator.Common.ADConnection._GetNameTranslateClass()|   at KVS.Accelerator.Common.ADConnection.GetNameTranslateClass()|   at KVS.Accelerator.Common.ADConnection.GetEntry(String principalLogin, String guid, String& modifiedLogin)|   at KVS.Accelerator.ActiveDirectory.ADProfileSynchroniser.SynchroniseADGroup(TargetGroupRow& groupRow, StringCollection& groupEmailAddresses, StringCollection& groupDisplayAddresses, ManualResetEvent stopEvent, String& ADSyncError)
(ADSynchroniser)    <123>    EV-H    {-} Exception: Error ADSync_ProfileSync_ErrorOccured Info:{AcceleratorEvent} {CX} An error occured in EmployeeSynchroniser::SynchroniseGroupMembers. System.Exception: Value does not fall within the expected range.|   at KVS.Accelerator.Server.CentralProfileSynchroniser.SynchroniseGroup(TargetGroupRow synchRow) Diag: Type:System.Exception ST: Inner:None
(ADSynchroniser)    <123>    EV-L    {TraceTimer} {CX} [  Xms] Tracing the period for which we lock while update group with error information
(ADSynchroniser)    <123>    EV-H    {-} {CentralProfileSynchroniser} {CX} Central_Sync: Synchronised group 'TestSync' with errors

Cause

If the option Use the following Global Catalog server is enabled in the Configuration -> Account Information tab in the CA Client, then a Fully Qualified Domain Name (FQDN) or server name must be provided for the Global Catalog Server. Providing an IP address will cause the synchronization to fail with the error above.

Resolution

If a specific Global Catalog server is not required, uncheck the option Use the following Global Catalog server to let the synchronization process determine the appropriate Global Catalog server. Otherwise, change the IP address specified in the Global Catalog Server setting for the FQDN or server name of the Global Catalog server.

Issue/Introduction

Enterprise Vault (EV) Compliance Accelerator (CA) Employee synchronization fails with error Value does not fall within the expected range.