度々失礼します。
今度はWindows2000ServerのActiveDIrectoryに対してLDAPによるユーザー認証を行おうとしているのですが、うまく行
きません。
Errorlogには、ldap search result count in not 1.と返ってきております。
WindowsとGheimdallとの間のパケットを見ると、1件もヒットしていないようなのです。
コマンドのldapsearchを行うとヒットできます。
ldapsearch -v -H 'ldap://
ldaptest.mydomain.jp/' -wTestUserPass -x -D
'
test...@mydomain.jp' -b 'dc=mydomain,dc=jp' '(&
(sAMAccountName=testuser))'
となると、設定かと思い、あれこれ弄っているのですが、結果は変わらずといったところです。
凡そ設定に必要な個所は、
|# auth_engine to use
|apps.auth_engine = 'ldapauth'(変更なし)
|
|# ldap stuff
|apps.ldap_uri = 'ldap://
ldaptest.mydomain.jp/'
|apps.ldap_basedn = 'dc= mydomain,dc= jp'
|apps.ldap_filter = 'sAMAccountName=%s'
|apps.ldap_rootdn = 'cn=administrator,dc=mydomain,dc=jp'
|apps.ldap_rootpw = 'adminpass'
|
こんな感じだと思うのですが、何か足りないのでしょうか?
またご教授いただけると幸いです。
よろしくお願いいたします。
==改井