SVN 服务器 LDAP 身份验证 SASL 错误

SVN 服务器 LDAP 身份验证 SASL 错误

我在使用 Active Directory 进行 SVN 身份验证时遇到了一些问题。我在 Windows Server 2003 机器上使用 CollabNet Subversion 服务器 + 客户端。

当我尝试从我的电脑连接到 SVN 时,我得到了

SASL 身份验证错误 SASL(-13):一般故障:无法找到回调:2

我的服务器访问日志也是空的。

这是我的配置:

httpd配置文件

LoadModule ldap_module   modules/mod_ldap.so
LoadModule authnz_ldap_module   modules/mod_authnz_ldap.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

<Location /svn>
DAV svn
SVNParentPath C:\SVN
AuthzSVNAccessFile C:/SVN/conf/access.txt
AuthzLDAPAuthoritative off
AuthType Basic
AuthBasicProvider ldap
AuthName "....corp"
AuthLDAPBindDN "admin account"
AuthLDAPBindPassword "password"
AuthLDAPURL "ldap://....?sAMAccountName?sub?(objectClass=*)"
Require valid-user
</Location>

访问.txt:

[/]
* = rw

svnserve.conf:

anon-access = read
auth-access = write

use-sasl = true
min-encryption = 128
max-encryption = 256

答案1

您是否同时使用 svnserve 和 mod_dav_svn?因为 httpd.conf 是 apache 使用的,而 svnserve.conf 是 svnserve demon 使用的。它们是两个不同的、独立的文件。

我尝试绑定 JXplorer,它成功了

你使用过什么类型的网址http://svn.example.net 或SVN 版本://svn.example.net?

相关内容