Norikazu Masuda
drufy****@yahoo*****
2007年 10月 22日 (月) 17:05:39 JST
お世話になります。 以前からもお世話になっておりましたが、 LDAPブラウザからうまく接続することができません。。 現在質問させて頂いていた際には、 Fedora6 or 5で行っておりましたが、 "第1回LISM勉強会"の資料を元に、P10〜P1を参考に再設定を致 しました。 OSは※CentOS5で、 OpenLDAPは資料通り2.3.38をLISMも資料通り2.1.1でインスト ールを実施しました。 ※OS詳細 [root @ lism ~]# uname -r 2.6.18-8.el5 [root @ lism ~]# cat /etc/redhat-release CentOS release 5 (Final) OpenLDAPとLISMについては、P10、P11の通り行いました。 P13の /usr/local/lism/etc/openldap/slapd/conf は 下記の通りにしました。 #コメント以外全文 ーーここからーー include /usr/local/lism/etc/openldap/schema/core.schema include /usr/local/lism/etc/openldap/schema/cosine.schema include /usr/local/lism/etc/openldap/schema/nis.schema include /usr/local/lism/etc/openldap/schema/inetorgperson.schema pidfile /usr/local/lism/var/run/slapd.pid database perl suffix "dc=lism,dc=com" PerlModulePath /usr/local/lism/lib/perl5/site_perl/5.8.8 PerlModule LISM basedn "dc=lism,dc=com" admindn "cn=Manager,dc=lism,dc=com" adminpw secret lockdir /usr/local/lism/var/run conf /usr/local/lism/etc/lism.conf ーーここまでーー P14の /usr/local/lism/etc/lism.conf は、 http://lism.sourceforge.jp/index.php?LDAP%2BXOOPS%2BSquirrelMail%2BGroup-Office%2BCSV%20%C0%DF%C4%EA の設定をとりあえずは、このまま入力しました。 ここまでを完了した上で、 /usr/local/lism/libexec/slapd -h ldap://:9001/ とし、最下項のエラーログのようになりました。 1度目の起動で(※1)エラーが出たので、内容より、 perl-DBIをインストールし、とりあえずは起動(※2)したよう です。 しかし、 /usr/local/lism/libexec/slapd -h ldap://:9001/ 直後の標準出力に、 could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX となっていますが、これは問題無しでしょうか? また、LDAP Browserより接続後に、 dc=lism,dc=comという所を選択すると(※3) のようにな"Communication error"となり、 Reloadingという状態からいっこうに動かなくなります。 どうやら、時点でサービスは落ちているようです。 #それ以前にログを見る限り接続できていないのでしょうか。 次のステップとしては、 どのような流れでLISMを構築すれば良いでしょうか? また、 今回は前回の時とは違い、 PHP-LISMはインストールしていませんが、 PHP-LISMはどのような際に必要なのでしょうか? また必須でしょうか? 乱文になりましたが、ご教授頂ければ幸いです。 それでは失礼致します。 ##下記 /var/log/ldap ## ーー(※1)1度目の起動ーー [root @ lism lism]# tail -f /var/log/ldap Oct 22 16:17:49 lism slapd[9086]: @(#) $OpenLDAP: slapd 2.3.38 (Oct 22 2007 15:42:47) $ root @ lism:/root/openldap-2.3.38/servers/slapd Oct 22 16:17:50 lism slapd[9087]: WARNING: No dynamic config support for database perl. Oct 22 16:17:50 lism LISM[9086]: require LISM::Storage::SQL: Can't locate DBI.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 . /usr/local/lism/lib/perl5/site_perl/5.8.8) at /usr/local/lism/lib/perl5/site_perl/5.8.8/LISM/ Oct 22 16:17:50 lism slapd[9087]: backend_startup_one: bi_db_open failed! (1) Oct 22 16:17:50 lism slapd[9087]: slapd stopped. Oct 22 16:17:50 lism slapd[9087]: connections_destroy: nothing to destroy. ーーここで perl-DBIをインストールーー ーー(※2)インストール後の起動ーー Oct 22 16:18:45 lism slapd[9091]: @(#) $OpenLDAP: slapd 2.3.38 (Oct 22 2007 15:42:47) $ root @ lism:/root/openldap-2.3.38/servers/slapd Oct 22 16:18:46 lism slapd[9092]: WARNING: No dynamic config support for database perl. Oct 22 16:18:46 lism slapd[9092]: slapd starting ーー(※3)LDAP Browserより接続した際ーー Oct 22 16:19:06 lism slapd[9092]: conn=0 fd=9 ACCEPT from IP=192.168.1.60:2321 (IP=0.0.0.0:9001) Oct 22 16:19:06 lism slapd[9092]: conn=0 op=0 BIND dn="" method=128 Oct 22 16:19:06 lism slapd[9092]: conn=0 op=0 RESULT tag=97 err=0 text= Oct 22 16:19:06 lism slapd[9092]: conn=0 op=1 SRCH base="dc=lism,dc=com" scope=1 deref=3 filter="(objectClass=*)" Oct 22 16:19:06 lism slapd[9092]: conn=0 op=1 SRCH attr=objectclass Oct 22 16:19:06 lism LISM[9091]: Can't connect ldap://localhost/dc=example,dc=com Oct 22 16:19:06 lism LISM[9091]: Searching in lism_master