hello,
hab ein Problem mit der app_ldap!
ich bekomme den bind auf den ldap-Server nicht hin.
Fehler auf der CLI:
Mit einem LDAP-Browser bekomme ich mit user asterisk und dem Passwort den bind!
ldap.conf - verbinden mit User asterisk / auslesen des Verzeichnises ldap:
Habt ihr eine Idee wo da der Fehler liegt!!!????
danke euch,
lg
mex
hab ein Problem mit der app_ldap!
ich bekomme den bind auf den ldap-Server nicht hin.
Fehler auf der CLI:
Code:
> LDAPget: -- LDAPget: varname=CALLERID(name), config-section=ldapsearch
== Parsing '/etc/asterisk/ldap.conf': Found
> LDAPget: ldap://domäne.at/ou=ldap,dc=domäne,dc=local?displayName?sub?(&(objectClass=person)(|(telephoneNumber=${CALLERID(num)})(mobile=${CALLERID(num)})(homePhone=${CALLERID(num)})(fax=${CALLERID(num)})))
> LDAPget: (&(objectClass=person)(|(telephoneNumber=)(mobile=)(homePhone=)(fax=)))
-- LDAPget: ldap://domäne.at/ou=ldap,dc=domäne,dc=local?displayName?sub?(&(objectClass=person)(|(telephoneNumber=)(mobile=)(homePhone=)(fax=)))
-- LDAPget: bind to domäne.at as CN=Asterisk,DC=domäne,DC=local
[COLOR="Red"]Feb 26 15:49:52 WARNING[9563]: app_ldap.c:265 ldap_lookup: LDAPget: bind failed: Invalid credentials[/COLOR]
Mit einem LDAP-Browser bekomme ich mit user asterisk und dem Passwort den bind!
ldap.conf - verbinden mit User asterisk / auslesen des Verzeichnises ldap:
Code:
[ldapsearch]
host = domäne.at
port = 389
timeout = 2
version = 3
user = CN=Asterisk,DC=domäne,DC=local
pass = *********
base = ou=ldap,dc=domäne,dc=local
filter = (&(objectClass=person)(|(telephoneNumber=${CALLERID(num)})(mobile=${CALLERID(num)})(homePhone=${CALLERID(num)})(fax=${CALLERID(num)})))
attribute = displayName
convert = UTF,ISO-8859-1
Habt ihr eine Idee wo da der Fehler liegt!!!????
danke euch,
lg
mex