Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-4937

errors in provisioner might not retain original error date and keep getting retried

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 4.6.0, 5.4.0
    • None
    • None
    • None

    Description

      2023-09-05 10:13:02.194: ERROR: Provisioner 'ldapUniqueMemberProvisioner' (vwa0s6id) Error updating group java.lang.RuntimeException: There were 1 exceptions, throwing first exception,
      (vwa0s6id): Group(matchingAttrs: LinkedHashSet(1): [0]: [gidNumber, val: 21366, compareVal: 21366, currentValue: true], provisioned: false, attr[cn]: "app_budgetcenter_administrator", attr[gidNumber]: "21366", attr[ldap_dn]: "cn=app_budgetcenter_administrator,ou=Groups,o=Services,dc=ilstu,dc=edu", attr[objectClass]: LinkedHashSet(3): [0]: top, [1]: posixGroup, [2]: groupofuniquenames, attr[uniqueMember]: TreeSet(6): [0]: uid=amhendr,ou=People,o=Services,dc=ilstu,dc=edu, [1]: uid=atander1,ou=People,o=Services,dc=ilstu,dc=edu, [2]: uid=jlangd,ou=People,o=Services,dc=ilstu,dc=edu, [3]: uid=npstien,ou=People,o=Services,dc=ilstu,dc=edu, [4]: uid=skcavi,ou=People,o=Services,dc=ilstu,dc=edu, [5]: uid=vlcoole,ou=People,o=Services,dc=ilstu,dc=edu, upd ldap_dn "cn=app_budgetcenter_administrator,ou=Groups,o=services,dc=ilstu,dc=edu" -> "cn=app_budgetcenter_administrator,ou=Groups,o=Services,dc=ilstu,dc=edu", recalcObject: true, recalcMships: true, selectAllMemberships: true, selectProcessed: true)
      (vwa0s6id):     at edu.internet2.middleware.grouper.app.ldapProvisioning.LdapProvisioningTargetDao.updateGroup(LdapProvisioningTargetDao.java:512)
      (vwa0s6id):     at edu.internet2.middleware.grouper.app.provisioning.targetDao.GrouperProvisionerTargetDaoAdapter.updateGroupHelper(GrouperProvisionerTargetDaoAdapter.java:2862)
      (vwa0s6id):     at edu.internet2.middleware.grouper.app.provisioning.targetDao.GrouperProvisionerTargetDaoAdapter$2.callLogic(GrouperProvisionerTargetDaoAdapter.java:593)
      (vwa0s6id):     at edu.internet2.middleware.grouper.app.provisioning.targetDao.GrouperProvisionerTargetDaoAdapter$2.callLogic(GrouperProvisionerTargetDaoAdapter.java:587)
      (vwa0s6id):     at edu.internet2.middleware.grouper.util.GrouperCallable$1.callback(GrouperCallable.java:203)
      (vwa0s6id):     at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:1000)
      (vwa0s6id):     at edu.internet2.middleware.grouper.util.GrouperCallable.callLogicWithSessionIfExists(GrouperCallable.java:200)
      (vwa0s6id):     at edu.internet2.middleware.grouper.util.GrouperCallable.call(GrouperCallable.java:166)
      (vwa0s6id):     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
      (vwa0s6id):     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
      (vwa0s6id):     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
      (vwa0s6id):     at java.base/java.lang.Thread.run(Thread.java:833)
      (vwa0s6id): Caused by: java.lang.RuntimeException: Problem with ldap conection: ldapProd,
      (vwa0s6id): Error moving entry server id: ldapProd, oldDn: cn=app_budgetcenter_administrator,ou=Groups,o=services,dc=ilstu,dc=edu, newDn: cn=app_budgetcenter_administrator,ou=Groups,o=Services,dc=ilstu,dc=edu
      (vwa0s6id):     at edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl.callbackLdapSession(LdaptiveSessionImpl.java:480)
      (vwa0s6id):     at edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl.move(LdaptiveSessionImpl.java:1115)
      (vwa0s6id):     at edu.internet2.middleware.grouper.app.ldapProvisioning.ldapSyncDao.LdapSyncDaoForLdap.move(LdapSyncDaoForLdap.java:44)
      (vwa0s6id):     at edu.internet2.middleware.grouper.app.ldapProvisioning.LdapProvisioningTargetDao.updateGroup(LdapProvisioningTargetDao.java:404)
      (vwa0s6id):     ... 11 more
      (vwa0s6id): Caused by: [org.ldaptive.LdapException@1419964966::resultCode=ENTRY_ALREADY_EXISTS, matchedDn=null, responseControls=null, referralURLs=null, messageId=-1, message=javax.naming.NameAlreadyBoundException: [LDAP: error code 68 - Entry Already Exists]; remaining name 'cn=app_budgetcenter_administrator,ou=Groups,o=services,dc=ilstu,dc=edu', providerException=javax.naming.NameAlreadyBoundException: [LDAP: error code 68 - Entry Already Exists]; remaining name 'cn=app_budgetcenter_administrator,ou=Groups,o=services,dc=ilstu,dc=edu']
      (vwa0s6id):     at org.ldaptive.provider.ProviderUtils.throwOperationException(ProviderUtils.java:55)
      (vwa0s6id):     at org.ldaptive.provider.jndi.JndiConnection.processNamingException(JndiConnection.java:619)
      (vwa0s6id):     at org.ldaptive.provider.jndi.JndiConnection.modifyDn(JndiConnection.java:452)
      (vwa0s6id):     at org.ldaptive.ModifyDnOperation.invoke(ModifyDnOperation.java:28)
      (vwa0s6id):     at org.ldaptive.ModifyDnOperation.invoke(ModifyDnOperation.java:9)
      (vwa0s6id):     at org.ldaptive.AbstractOperation.execute(AbstractOperation.java:126)
      (vwa0s6id):     at edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl$8.callback(LdaptiveSessionImpl.java:1135)
      (vwa0s6id):     at edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl.callbackLdapSession(LdaptiveSessionImpl.java:474)
      (vwa0s6id):     ... 14 more
      (vwa0s6id): Caused by: javax.naming.NameAlreadyBoundException: [LDAP: error code 68 - Entry Already Exists]; remaining name 'cn=app_budgetcenter_administrator,ou=Groups,o=services,dc=ilstu,dc=edu'
      (vwa0s6id):     at java.naming/com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3255)
      (vwa0s6id):     at java.naming/com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3206)
      (vwa0s6id):     at java.naming/com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2997)
      (vwa0s6id):     at java.naming/com.sun.jndi.ldap.LdapCtx.c_rename(LdapCtx.java:756)
      (vwa0s6id):     at java.naming/com.sun.jndi.toolkit.ctx.ComponentContext.p_rename(ComponentContext.java:709)
      (vwa0s6id):     at java.naming/com.sun.jndi.toolkit.ctx.PartialCompositeContext.rename(PartialCompositeContext.java:269)
      (vwa0s6id):     at org.ldaptive.provider.jndi.JndiConnection.modifyDn(JndiConnection.java:441)
      (vwa0s6id):     ... 19 more
      (vwa0s6id): 

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: