0

最近 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='ユニークメンバー';
4

1 に答える 1