Error to create account user in AD

Hello,

I am creating a account user when it create a person with Acount definitions. The account user is created in AD, but there is a error in the provision.

[1777018] Error executing synchronization project (Active Directory Domain (DC=XXXX,DC=LOCAL))'s workflow (Provisioning).
    [1777124] Error executing projection step (user) of projection configuration (Provisioning (Provisioning)).
    [1777219] Error executing synchronization step (user)!
    [1777004] Method (Insert object (Insert)) could not be executed successfully.
    [System.Exception] Error committing object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,.....(Error: Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios...
    Property url is set.

...

A constraint violation occurred.
    
    Error in COM access layer: number: 8007202F, description: A constraint violation occurred.
   

I have readed that this error can be by a field wrong. Is there some log that it have more information?

A greets.

  • The full error may help. Usually you will see the field that it was having an issue with. 

  • The full error is:

    [1777018] Error executing synchronization project (Active Directory Domain (DC=PRUEBAS,DC=LOCAL))'s workflow (Provisioning).
        [1777124] Error executing projection step (user) of projection configuration (Provisioning (Provisioning)).
        [1777219] Error executing synchronization step (user)!
        [1777004] Method (Insert object (Insert)) could not be executed successfully.
        [System.Exception] Error committing object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.(Error: Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property url is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property otherTelephone is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property otherPager is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property otherMobile is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property otherMailbox is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property otherIpPhone is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property otherHomePhone is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property otherFacsimileTelephoneNumber is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property msRADIUSFramedRoute is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionData is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property wWWHomePage not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtPassword is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property manager is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property co not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property c not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtPrimaryGroupID is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property countryCode not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property userPrincipalName is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property pwdLastSet is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtuserCannotChangePassword not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtparentDn not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSWorkingDirectory not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSTimeoutSetIdle not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSTimeoutSetDisconnections not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSTimeoutSetConnections not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSRemoteViewSession not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSRemotePermissionRequired not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSRemoteInteractWithSession not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSRemoteEnable is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSReconnectSet not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSInitialProgram not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSInheritInitialProgram not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSDeviceClientPrinters not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSDeviceClientDrives not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSDeviceClientDefaultPrinter not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSBrokenTimeoutSet not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property title not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSTerminalServerProfilePath not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSTerminalServerHomeDirDrive not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSTerminalServerHomeDir not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property telephoneNumber not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property sn is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property streetAddress is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property st not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property scriptPath not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property profilePath not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property postalCode not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property physicalDeliveryOfficeName is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property personalTitle not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtPasswordNeverExpires not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property pager not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtobjectClass is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property msRADIUSServiceType not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property msRADIUSFramedIPAddress not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property msRADIUSCallbackNumber not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property mS-DS-ConsistencyGuid is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property mobile not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property mail not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property userWorkstations not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property logonHours is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property l is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property ipPhone not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property initials not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property info is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property homePhone not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property homeDrive not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property homeDirectory not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property givenName is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property facsimileTelephoneNumber not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute9 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute8 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute7 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute6 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute5 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute4 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute3 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute2 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute15 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute14 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute13 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute12 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute11 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute10 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property extensionAttribute1 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property employeeType is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA04 is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property employeeNumber is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA25 is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property employeeID not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtdistinguishedName not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property displayName is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property department not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property company is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtName not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property name not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA31 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA30 not changed because value is already set.
        A constraint violation occurred.
        
        Error in COM access layer: number: 8007202F, description: A constraint violation occurred.
        
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA26 is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA24 is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA10 is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA06 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA01 not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property TSAllowLogonTerminalServer is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property vrtIsAccountLocked not changed because value is already set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property accountExpires is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property userAccountControl is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property sAMAccountName not changed because value is already set.
        Property objectClass is set.
        Property cn not changed because value is already set.
        New object created for a commit retry.
        )
           at VI.Projector.JobComponent.ProjectorComponent._AdHocProjection()
           at VI.Projector.Database.ProjectorExecutor.Project(ISession session, IProjectionConfiguration configuration, ProjectionOption options, ISystemObject adHocObject, CancellationToken cancellationToken)
           at VI.Projector.Projection.Extensions.Execute(IProjectorEngine engine, IProjectionConfiguration configuration, ProjectionOption options, ISystemObject adHocObject, CancellationToken cancellationToken)
           at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
           at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
           ---- Start of Inner Exception ----
           at VI.Projector.Projection.ProjectorEngine.<ExecuteAsync>d__3.MoveNext()
           ---- Start of Inner Exception ----
           at VI.Projector.Projection.ProjectorEngine.<ExecuteAsync>d__3.MoveNext()
           ---- Start of Inner Exception ----
           at VI.Projector.Projection.ProjectorEngine.<ExecuteAsync>d__3.MoveNext()
           at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
           at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
        --- End of stack trace from previous location where exception was thrown ---
           at VI.Projector.Projection.ProjectionStrategy.<ExecuteStepAsync>d__3.MoveNext()
           ---- Start of Inner Exception ----
           at VI.Projector.Projection.ProjectionStrategy.<ExecuteStepAsync>d__3.MoveNext()
           at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
           at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
        --- End of stack trace from previous location where exception was thrown ---
           at VI.Projector.Projection.ProjectionStrategyBase.<OnExecuteStepAsync>d__6.MoveNext()
           at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
           at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
        --- End of stack trace from previous location where exception was thrown ---
           at VI.Projector.Projection.ProjectionStrategyBase.<_ProcessDifferenceSetAsync>d__14.MoveNext()
           at VI.Projector.Projection.ProjectionStrategyBase._ExecuteMethods(IProjectionStep step, SystemObjectMatchingSet matchingSet, ISystemConnection connection, ISchemaMethodAssignment[] methodAssignments, IList`1 systemObjectPairs, SystemMappingSide side, ProjectionDirection projectionDirection, Boolean forceReloadObject, Boolean ignoreQuotas)
           at VI.Projector.Projection.ProjectionStrategyBase._ExecuteMethodNative(ISystemConnection connection, SystemObjectMatchingSet matchingSet, ISchemaMethod method, IEnumerable`1 objectsWithAncestryToExecute, Boolean reloadObjects, Boolean isImport)
           at VI.Projector.Connection.SystemConnection.ExecuteMethod(ISchemaMethod method, IEnumerable`1 systemObjects, ExecuteMethodOptions option)
           ---- Start of Inner Exception ----
           at VI.Projector.Connection.SystemConnection.ExecuteMethod(ISchemaMethod method, IEnumerable`1 systemObjects, ExecuteMethodOptions option)
           at VI.Projector.Journal.JournalConnector.OnExecuteMethod(ExecuteMethodRequest request)
           at VI.Projector.Connection.Connectors.BottleNeckConnector._Redirect[T](Func`1 redirection)
           at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
           at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
           ---- Start of Inner Exception ----
           at VI.Projector.Connection.Connectors.BottleNeckConnectorTask.Execute()
           at VI.Projector.Connection.SystemConnector.ExecuteMethod(ExecuteMethodRequest request)
           at VI.Projector.Connection.SystemConnector.CommitObject(CommitObjectRequest request)
           at VI.Projector.ADS.ProjectorADSConnector.OnCommitObject(CommitObjectRequest request)
           at VI.Projector.ProjectorBaseConnector.HandleException(ObjectRequest Request, Exception Ex, Object[] MethodArguments, String MethodName)
        Synchronization ended with errors.
        You can find more detailed information in the log from Tuesday, April 27, 2021.

  • Sound like your custom attribute adUserEA30 has an issue.

        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA30 not changed because value is already set.
        A constraint violation occurred.
        
        Error in COM access layer: number: 8007202F, description: A constraint violation occurred.
        
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA26 is set.
        Method Commit() was called on object CN=TEST PRUEBA ALTA nueve AD,OU=Externos,OU=Usuarios,OU=DEMO-5555,OU=Empresas,DC=PRUEBAS,DC=LOCAL.
        Property adUserEA24 is set.

  • Hi,


    The field adUserEA30  was wrong mapped. Now, I have problems with the fields "name", "distinguishedName" and "company". The error is same,.


    A constraint violation occurred.
        
        Error in COM access layer: number: 8007202F, description: A constraint violation occurred.


    Why can These fields wrong?

    A greets!

  • The error thrown by the API we are using is somewhat generic and can have multiple reasons. If you do a Google search you will find thousands of results.

    One potential reason could be the permissions of the user you are using for your sync.

  • I don't think that it is Problems of permissions. The account user create with all fields, even the fields that  return error.

  • Hi, it's a while since you had the problem. Did you remember how you solve it? Because I have the same error (not on all attributes). I watch out to hear from you :) ! Best regards, Jovan