ldap sasl interactive bind s: No such attribute (16)

Al intentar abrir una conexión a un servidor LDAP con ldapsearch podemos recibir el siguiente error:

ldap sasl interactive bind s: No such attribute (16)

El error es debido a que estamos intentando establecer la conexión a través de autenticación SASL. En el caso de que el servidor LDAP no lo tenga habilitado nos encontraremos con este problema.

El comando «lpdasearch» de OpenLDAP permite usar el parámetro «-x» para utilizar autenticación simple en lugar de SASL, que es la utilizada por defecto:

   -x     Use simple authentication instead of SASL.

Ejemplo:

# ldapsearch -x -h localhost -p 1389 -D "cn=Directory Manager" -b "o=test"