Как настроить sasl с Subversion?

2409
Mnementh

У меня есть svnserve runnign и я хочу настроить его с помощью sasl. Таким образом, у меня есть следующее в моем svnserve.conf в хранилище:

[sasl] use-sasl = true min-encryption = 256 max-encryption = 256 

И у меня есть файл в /usr/lib/sasl2/svn.conf со следующим содержанием:

pwcheck_method: auxprop auxprop_plugin: sasldb sasldb_path: /home/subversion/repositories/sasldb mech_list: DIGEST-MD5 

Я создал sasldb с помощью следующей команды:

sudo saslpasswd2 -c -f /home/subversion/repositories/sasldb -u svnrealm username 

Sasldb и svn.conf доступны для чтения пользователю, с которого запускается scvnserve. svnserve также был перезапущен. Но если я попытаюсь проверить, я получу следующий результат:

svn: E170001: Unable to connect to a repository at URL 'svn://svn.geoway.de/entwickler' svn: E170001: Could not obtain the list of SASL mechanisms 

Я использую Debian Wheezy. Что здесь не так?

1

1 ответ на вопрос

2
Mnementh

Ok, a bit more googling provided me the answer. I left all unchanged, only set:

min-encryption = 128 

Then everything works. The error-message was not very telling.

Thanks to this for the solution: https://www.mail-archive.com/users@subversion.apache.org/msg08122.html

Похожие вопросы