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"