1
我已經在我的系統中配置了svn服務器,並進行了以下配置以使用SASL MD5對用戶進行身份驗證。我在svnserve.conf的svnserve和SASL問題
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = my_first_repository
[SASL]
use-sasl = true
min-encryption = 0
max-encryption = 256
/usr/local/lib/sasl2/subversion.conf
pwcheck_method: auxprop
auxprop_plugin: sasldb
sasldb_path: /etc/my_sasldb
mech_list: DIGEST-MD5
做出以下變化我按下面的命令
saslpasswd2 -c -f /etc/my_sasldb -u my_first_repository username
它要求的密碼,它會檢查密碼的正確性添加用戶。但是,一旦我使用下面的命令
svn list svn://localhost/path/to/repository/ --username
輸入用戶名和密碼,它顯示瞭如下警告
svn: Authentication error from server: SASL(-13): user not found: no secret in database
什麼可以爲它的原因是什麼?任何建議將不勝感激。
而且,
我得到以下警告,同時啓動SVN服務器。我在ubuntu 10.04中配置服務器。而svn的版本是1.6.6。
svnserve: /usr/local/lib/libsasl2.so.2: no version information available (required by svnserve)
svnserve: /usr/local/lib/libsasl2.so.2: no version information available (required by /usr/lib/libsvn_ra_svn-1.so.1)
svnserve: /usr/local/lib/libsasl2.so.2: no version information available (required by /usr/lib/libldap_r-2.4.so.2)
你曾經解決過這個問題嗎? – Jonathan 2014-06-02 17:29:55