svnserve и SASL проблема - PullRequest
       23

svnserve и SASL проблема

1 голос
/ 21 августа 2010

Я настроил svn-сервер в моей системе и выполнил следующую настройку для аутентификации пользователей с помощью SASL MD5.Я внес следующие изменения в файл svnserve.conf

 [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)

1 Ответ

0 голосов
/ 24 октября 2010

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

...