[PHP-users 26220] LDAPの利用

Noboru Kurogochi kuro @ griffon.jp
2005年 7月 20日 (水) 16:51:50 JST


黒河内と申します。

mod_php5 Version 5.0.4
Apache   Version 2.0.54
OpenLDAP Version 2.2.27

を利用してPHPからLDAPを利用しようとしていますが、bindのところで
なかなか上手くいかず、教えていただければと思います。

--------------------------------------------------------------
<?php
$ldaprdn  = 'cn=Manager,hoge,dc=jp';
$ldappass = 'secret';
$ldapconn = ldap_connect("localhost")
   or die("Could not connect to LDAP server.");

if ($ldapconn) {

   $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);

   if ($ldapbind) {
       echo "LDAP bind successful...";
   } else {
       echo "LDAP bind failed...";
   }
}
?>

slapd.conf
----------------------------------------------------------------
suffix          "dc=hoge, dc=jp"
rootdn          "cn=Manager,dc=hoge,dc=jp"
rootpw          secret
----------------------------------------------------------------

という、感じでやっておりますが

実行すると。

Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: 
Protocol error in /usr/local/www/data/ldap3.php on line 9
LDAP bind failed... 

どのようにすればよろしいでしょうか?
よろしくお願いいたします。

-- 
kuro




PHP-users メーリングリストの案内