2010-08-20 2 views
1

Я настроил svn-сервер в своей системе и сделал следующую конфигурацию для аутентификации пользователей с SASL MD5. Я сделал следующие изменения в svnserve.confsvnserve и проблема 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) 

ответ

0

У меня была такая же ошибка SASL после того, как я добавил пользователей в SASL, пока не перезагрузится.

+0

Вы когда-нибудь разрешали эту проблему? – Jonathan

Смежные вопросы