2 Replies Latest reply on Sep 13, 2009 3:41 PM by 807573

    LDAP Invalidate Credential Error 49

    807573
      We have seen errors such as the following when users tried to change their password or when active sync flat file does a batch run.
      Has anybody seen similar errors and what workaround if any we could try? Thanks in advance for any help.


      Active Sync Logs ----
      2009-08-03T12:01:56.955-0500: Result of Submit: <?xml version='1.0' encoding='UTF-8'?>
      <!DOCTYPE WavesetResult PUBLIC 'waveset.dtd' 'waveset.dtd'>
      <WavesetResult>

      <ResultItem type='error' status='error'>
      <ResultError throwable='com.waveset.util.WavesetException'>
      <Message>
      <Text>Could not authenticate to the LDAP server 'ldap2.itcs.northwestern.edu'.</Text>
      </Message>
      <StackTrace>com.waveset.util.WavesetException: Could not authenticate to the LDAP server 'ldap2.itcs.northwestern.edu'.&
      #xA;==> javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
           at com.waveset.adapter.LDAPRes
      ourceAdapterBase.makeConnection(LDAPResourceAdapterBase.java:2743)
           at com.waveset.adapter.LDAPResourceAdapterBase.makeConne
      ction(LDAPResourceAdapterBase.java:2699)
           at com.waveset.adapter.LDAPResourceAdapterBase.updateAccounts(LDAPResourceAdapterB
      ase.java:1141)
           at com.waveset.adapter.ResourceAdapterBase.updateAccount(ResourceAdapterBase.java:835)
           at com.waves

      IdM system error report:
      System Log Record Details
      Timestamp Monday, August 3, 2009 12:01:56 PM CDT
      Event

      Server ldap2a
      Severity Error

      Component ActiveSync

      Error Code AS001

      Message Could not authenticate to the LDAP server 'ldap2.itcs.northwestern.edu'. javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]



      Timestamp Monday, August 3, 2009 12:02:09 PM CDT

      Event SV-0803-170209

      Server ldap2a

      Severity Error

      Component Server

      Error Code ERROR

      Message Could not authenticate to the LDAP server 'ldap2.itcs.northwestern.edu'. ==> javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]

      Reported cause com.waveset.util.WavesetException: Could not authenticate to the LDAP server 'ldap2.itcs.northwestern.edu'. javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
      com.waveset.util.WavesetException: Could not authenticate to the LDAP server 'ldap2.itcs.northwestern.edu'.
      ==> javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
      at com.waveset.adapter.LDAPResourceAdapterBase.makeConnection(LDAPResourceAdapterBase.java:2743)
      at com.waveset.adapter.LDAPResourceAdapterBase.makeConnection(LDAPResourceAdapterBase.java:2699)
      at com.waveset.adapter.LDAPResourceAdapterBase.getUser(LDAPResourceAdapterBase.java:3253)
      at com.waveset.adapter.LDAPResourceAdapterBase.getUser(LDAPResourceAdapterBase.java:3280)
      at com.waveset.adapter.ResourceAdapterProxy.getUser(ResourceAdapterProxy.java:906)
      at com.waveset.provision.FetchContext.doFetch(FetchContext.java:368)
      at com.waveset.provision.FetchContext.processOp(FetchContext.java:230)
      at com.waveset.provision.ProvisionThread.run(ProvisionThread.java:107)
      Caused by: javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
      at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3014)
      at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2960)
      at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2762)
      at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2676)
      at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:288)
      at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
      at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
      at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
      at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
      at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
      at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
      at javax.naming.InitialContext.init(InitialContext.java:223)
      at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134)
      at com.waveset.util.jndi.LdapContextFactory.makeLdapContext(LdapContextFactory.java:255)
      at com.waveset.util.jndi.LdapContextPool.reserveContext(LdapContextPool.java:178)
      at com.waveset.util.jndi.LdapContextFactory.getLdapContext(LdapContextFactory.java:171)
      at com.waveset.adapter.LDAPResourceAdapterBase.connect(LDAPResourceAdapterBase.java:2944)
      at com.waveset.adapter.LDAPResourceAdapterBase.makeConnection(LDAPResourceAdapterBase.java:2732)
      ... 7 more
      Wrapped exception:
      javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
      at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3014)
      at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2960)
      at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2762)
      at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2676)
      at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:288)
      at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
      at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
      at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
      at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
      at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
      at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
      at javax.naming.InitialContext.init(InitialContext.java:223)
      at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134)
      at com.waveset.util.jndi.LdapContextFactory.makeLdapContext(LdapContextFactory.java:255)
      at com.waveset.util.jndi.LdapContextPool.reserveContext(LdapContextPool.java:178)
      at com.waveset.util.jndi.LdapContextFactory.getLdapContext(LdapContextFactory.java:171)
      at com.waveset.adapter.LDAPResourceAdapterBase.connect(LDAPResourceAdapterBase.java:2944)
      at com.waveset.adapter.LDAPResourceAdapterBase.makeConnection(LDAPResourceAdapterBase.java:2732)
      at com.waveset.adapter.LDAPResourceAdapterBase.makeConnection(LDAPResourceAdapterBase.java:2699)
      at com.waveset.adapter.LDAPResourceAdapterBase.getUser(LDAPResourceAdapterBase.java:3253)
      at com.waveset.adapter.LDAPResourceAdapterBase.getUser(LDAPResourceAdapterBase.java:3280)
      at com.waveset.adapter.ResourceAdapterProxy.getUser(ResourceAdapterProxy.java:906)
      at com.waveset.provision.FetchContext.doFetch(FetchContext.java:368)
      at com.waveset.provision.FetchContext.processOp(FetchContext.java:230)
      at com.waveset.provision.ProvisionThread.run(ProvisionThread.java:107)