Author Topic: LDAP error code 32  (Read 1959 times)

JobFer

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
    • View Profile
LDAP error code 32
« on: Octubre 22, 2014, 07:24:58 pm »
Hola,
me está dando este error el LDAP:

Caused by: javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'ou=groups'

Por lo que he leido, es un error muy general. Ni siquiera tengo acceso al código que provoca ese error, porque se ejecuta desde un jar de spring (por lo que intuyo que el fallo esté en algún fichero de configuración, como el security-beans.xml...). He probado a instalarme el LDAP en local para ver si puedo modificar entradas para acotar el error pero ya no se me ocurre qué más hacer, he probado de todo...

¿Alguien sabe alguna forma de acotar este error?
Gracias

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: LDAP error code 32
« Reply #1 on: Octubre 22, 2014, 07:50:32 pm »
Parece que no encuentra "ou=groups" en tu ldap. No sé como lo estás buscando, pero suele ser habitual poner cosas como

ou=groups,dc=example,dc=com

en vez de sólo ou=groups.

Lo mejor es que busques una herramienta que te permita explorar el contenido de tu LDAP como jxplorer http://jxplorer.org/ y ahí busques si existe ou=groups, a qué altura debajo del árbol, etc y en la consulta de tu código te asegures de buscarlo en el nodo adecuado (el dn root como en el ejemplo que te he puesto o debajo quizás de otro nodo).

Se bueno.

JobFer

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
    • View Profile
Re: LDAP error code 32
« Reply #2 on: Octubre 22, 2014, 08:17:07 pm »
Ya hice todo eso, pero gracias de todas formas, la intención es lo que cuenta.

 

ey