PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LDAP funktioniert, phpldapadmin nicht



LamePL
29.10.06, 20:27
Ich habe folgenden Problem:

OpenLDAP mit SSL-Verschlüsselung:

# ldapsearch -x -D "cn=lameplaya,dc=lamenet,dc=de" -H ldaps://lameserver:636 -W
# extended LDIF
#
# LDAPv3
# base <> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#

# lamenet.de
dn: dc=lamenet,dc=de
objectClass: dcObject
objectClass: organization
dc: lamenet
o: LameNET

# admins, lamenet.de
dn: ou=admins,dc=lamenet,dc=de
ou: admins
objectClass: organizationalUnit
objectClass: top

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2


aber wenn ich phpldapadmin verwende bekomme ich folgendes Problem:

Could not bind to the LDAP server.

LDAP said: Undefined attribute type
Error number: 0x11 (LDAP_UNDEFINED_TYPE)
Description: The attribute type specified is invalid.

config.php von phpLDAPadmin:

$ldapservers->SetValue($i,'server','name','LameNET-LDAP-SERVER');
$ldapservers->SetValue($i,'server','host','ldaps://127.0.0.1');
$ldapservers->SetValue($i,'server','port','636');
$ldapservers->SetValue($i,'server','base',array('dc=lamenet,dc=d e'));
$ldapservers->SetValue($i,'server','auth_type','cookie');
$ldapservers->SetValue($i,'login','dn','cn=lameplaya,dc=lamenet, dc=de');
$ldapservers->SetValue($i,'login','pass','4myldap');
$ldapservers->SetValue($i,'server','tls',false);
$ldapservers->SetValue($i,'server','low_bandwidth',false);
$ldapservers->SetValue($i,'appearance','password_hash','md5');
$ldapservers->SetValue($i,'login','attr','dn');
$ldapservers->SetValue($i,'server','read_only',false);
$ldapservers->SetValue($i,'appearance','show_create',true);
$ldapservers->SetValue($i,'auto_number','mechanism','search');



slapd.conf:


suffix "dc=lamenet,dc=de"
rootdn "cn=lameplaya,dc=lamenet,dc=de"
rootpw XXXXXX
directory /usr/local/var/openldap-data
index objectClass eq
loglevel 256

TLSCipherSuite HIGH:MEDIUM:+SSLv3
TLSCertificateFile /root/certs/ldap/servercert.pem
TLSCertificateKeyFile /root/certs/ldap/serverkey.pem
TLSCACertificateFile /root/certs/cacert.pem
TLSVerifyClient allow