最近 LDAP を Tuleap に統合しました。過去 1 年間 Tuleap を使用していましたが、最近 LDAP を統合しました。特にあるプロジェクトで、以下のような問題に直面しています。[SVN ツリーの参照] オプションにアクセスできません - Subversion に移動すると、[Tuleap] で [SVN ツリーの参照] を選択すると、次のエラーが発生します。
例外が発生しました。 ** Python トレースバック。** **トレースバック (最新の呼び出しが最後):** メインのファイル「/usr/share/viewvc/lib/viewvc.py」、3814行目 request.run_viewvc() run_viewvc のファイル「/usr/share/viewvc/lib/viewvc.py」、318 行目 svnaccess.check_read_access(user.user_getname(), self.rootpath, self.where) でない場合: ファイル "/usr/share/tuleap/src/www/../utils/svn/svnaccess.py"、130 行目、check_read_access 内 ユーザー名 = get_name_for_svn_access(svnrepo, ユーザー名) ファイル "/usr/share/tuleap/src/www/../utils/svn/svnaccess.py"、119 行目、get_name_for_svn_access 内 codeendildap.get_login_from_username(ユーザー名) を返す ファイル "/usr/share/tuleap/src/www/../utils/svn/codendildap.py"、60 行目、get_login_from_username 内 return get_login_from_eduid(row['ldap_id']) ファイル "/usr/share/tuleap/src/www/../utils/svn/codendildap.py"、43 行目、get_login_from_eduid 内 l = ldap_connect() ファイル「/usr/share/tuleap/src/www/../utils/svn/codendildap.py」、33 行目、ldap_connect 内 l = ldap.open(サーバー) ファイル「/usr/lib64/python2.6/site-packages/ldap/functions.py」、104行目、開いている return initialize('ldap://%s:%d' % (ホスト,ポート),trace_level,trace_file,trace_stack_limit) ファイル「/usr/lib64/python2.6/site-packages/ldap/functions.py」、85行目、初期化中 return LDAPObject(uri,trace_level,trace_file,trace_stack_limit) ファイル "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py"、69 行目、__init__ 内 self._l = ldap.functions._ldap_function_call(_ldap.initialize,uri) ファイル "/usr/lib64/python2.6/site-packages/ldap/functions.py"、57 行目、_ldap_function_call 内 結果 = func(*args,**kwargs) LDAPError: (0, 'エラー')
以下は、参照用の LDAP 構成です。
$sys_ldap_server = 'XXXX:xxx'; $sys_ldap_cn='cn'; $sys_ldap_people_dn='ou=ユーザー,dc=xxxx,dc=org'; $sys_ldap_search_user='(|(uid=%words%)(cn=%words%))'; $sys_ldap_default_user_status='A'; $sys_ldap_svn_auth=1; $sys_ldap_daily_sync=1; $sys_ldap_user_management=1; $sys_ldap_grp_enabled = 1; $sys_ldap_grp_dn='ou=groups,dc=xxxx,dc=org'; $sys_ldap_grp_cn = 'cn'; $sys_ldap_grp_member='ユニークメンバー';