我在Windows 2003上运行Apache/SVN,通过LDAP/Active和一个平面文件进行身份验证。
它工作得很好,除了任何LDAP用户都可以访问任何东西。我希望能够通过用户或组限制SVN存储库。
理想情况下,我会得到这样的东西:
<Location /svn/repo1>
# Restricted to ldap-user1, file-user1, or members of ldap-group1,
# all others denied
</Location>
<Location /svn/repo2>
# Restricte
我已经在tuleap上启用了LDAP。但是当我转到subversion>浏览SVN树时,我得到了以下错误
已发生异常
Python回溯
Traceback (most recent call last): File
"/usr/share/viewvc/lib/viewvc.py", line 3814, in main
request.run_viewvc() File "/usr/share/viewvc/lib/viewvc.py", line 318, in run_viewvc
if not svnacc
喂,
我实现了一个Server,它通过LDAP协议根据AD认证用户.我使用apache2版本2.2.14访问存储库(HTTP)。到目前为止这是可行的。
我想增强我的配置,以便在用户无法通过LDAP进行身份验证的情况下进行简单的‘基于svn的文件’身份验证(因为在AD中没有定义)。我试着这样做:
我的根-位置:
<Location />
AuthType basic
AuthName "<DNS-Name-of-Server>"
# for LDAP only this is enough (works for me)
#Au
我不能签出位于svn服务器上的存储库。Subversion服务器版本也是1.8和tortoise。在其他计算机上没有问题。它工作正常。当我使用浏览器时,假设这台计算机上只有192.168.1.5:
http://svn-server/my_repo
没有问题。所以这不是DNS的问题。
乌龟错误:
Subversion reported an error:
Unable to connect to a repository at URL 'http://svn-server/my_repo'
Server sent unexpected return value (503 Se
我已经在Ubuntu10.04上使用svnserve解决方案授权通过SASL的svn用户进入活动目录(LDAP,而不是LDAPDB)。配置文件位于底部。
在将服务器升级到12.04发行版后,这将不再有效。我可以通过SASL授权用户到LDAP
testsaslauthd -u ldap_username -p his_password
=> 0: OK "Success."
但是,当我试图在同一服务器的文件夹上"svn更新“时,它要求我三次提供凭据,并以
svn: Authentication error from server: SASL(-4): no m