鈴木 利尚
suzuk****@media*****
2008年 8月 11日 (月) 18:46:46 JST
鈴木です。 お世話になっております。 OpenLDAPとAipo4との連携について検討を進めていますが、 色々試してみたものの同期が行えません。 設定についてご指南いただけると助かります。 マスタとなるLDAPはのディレクトリツリーのサフィックスは、 "dc=hogehoge,dc=gr,dc=jp"、 ユーザ情報は"cn=People,dc=hogehoge,dc=gr,dc=jp"配下に配置して いるとした場合、 添付「クイックスタートガイドベースの設定.zip」の中の設定で ldapsearch -x -LLL -H ldap://localhost:3890 -b 'dc=lism,dc=gr,dc=jp' は、うまく動作してくれます。 さらにAipo4との連携を意識したlism.confの設定を以下のように 設定しました。 ***** lism.conf ここから ***** <config> <sync> <transaction>off</transaction> <data name="Aipo4"> <object name="User"> <syncdn>ou=People</syncdn> <syncfilter>!(uid=admin)</syncfilter> <syncattr> <name>sn</name> </syncattr> <syncattr> <name>givenname</name> </syncattr> <syncattr> <name>userPassword</name> </syncattr> <syncattr> <name>mail</name> </syncattr> </object> </data> <master> <containerdn>ou=Master</containerdn> <data>LDAP</data> </master> </sync> <data name="Aipo4"> <container> <oc>organizationalUnit</oc> <rdn>ou=Aipo4</rdn> <attr name="description">Groupware</attr> </container> <storage name="SQL" hash="SHA"> <libload>LISM/Utils/lism_util.pl</libload> <dsn>DBI:Pg:dbname=org001;host=localhost;port=5433</dsn> <admin>aipo_postgres</admin> <passwd>Aipoのパスワード</passwd> <object name="User"> <container> <rdn>ou=People</rdn> <oc>organizationalUnit</oc> </container> <table>turbine_user</table> <id> <column>user_id</column> </id> <oc>inetOrgPerson</oc> <rdn>uid</rdn> <attr name="uid"> <column>login_name</column> </attr> <attr name="sn"> <column>last_name</column> </attr> <attr name="givenname"> <column>first_name</column> </attr> <attr name="userpassword"> <column>password_value</column> </attr> <attr name="mail"> <column>email</column> </attr> </object> </storage> </data> <data name="LDAP"> <container> <rdn>ou=LDAP</rdn> <oc>organizationalUnit</oc> </container> <storage name="LDAP" hash="SHA"> <uri>ldap://ldap.hogehoge/dc=hogehoge,dc=gr,dc=jp</uri> <binddn>uid=test01,cn=People,dc=hogehoge,dc=gr,dc=jp</binddn> <bindpw>XXXXXXXX</bindpw> </storage> </data> </config> ***** lism.conf ここまで ***** この状態で /usr/local/lism/sbin/lismsync read cluster を実行すると、 /var/log/messages に Aug 11 18:24:24 kyo2 LISM[12168]: type=bind dn="cn=manager,dc=lism,dc=gr,dc=jp" result=0 Aug 11 18:24:24 kyo2 LISM[12168]: Getting present entries list failed(32) のような失敗ログが出力されます。 lism.conf の設定を色々見直してみましたが、 一体どの設定が誤っているか見当がつかない状態です。 ザックリとした質問で申し訳ないですが、 上記の lism.conf の設定誤りがあればご指摘いただきたいです。 -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: クイックスタートガイドベースの設定.zip 型: application/x-zip-compressed サイズ: 1352 バイト 説明: 無し ダウンロード