Kaoru Sekiguchi
sekig****@secio*****
2008年 8月 11日 (月) 19:10:00 JST
関口です。 Aipo4との同期を行う前に、まずLISMとAipo4が正常に連携できているかを確認してみてください。 方法としては、以下のようにLISM経由でAipo4のデータを検索して正常にAipo4のデータが表示されるか確認してください。 # ldapsearch -x -LLL -H ldap://localhost:3890 -b 'dc=lism,dc=gr,dc=jp' もし、正常に表示されない場合は、設定が間違っているものと思いますので、ログのエラーメッセージを再度メールしてください。 以上、よろしくお願いします。 ----- Original Message ----- From: "鈴木 利尚" <suzuk****@media*****> To: <lism-****@lists*****> Sent: Monday, August 11, 2008 6:46 PM Subject: [Lism-users 113]Aipo4との連携におけるlism.confの設定方法 > 鈴木です。 > お世話になっております。 > > 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 の設定誤りがあればご指摘いただきたいです。 > -------------------------------------------------------------------------------- > _______________________________________________ > Lism-users mailing list > Lism-****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/lism-users >