วิธีกำหนดค่า sasl ด้วยการโค่นล้ม?


1

ฉันมี svnserve ทำงานและต้องการตั้งค่าด้วย 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 เกิดอะไรขึ้นที่นี่?

คำตอบ:


2

ตกลง googling อีกเล็กน้อยให้คำตอบกับฉัน ฉันออกจากการเปลี่ยนแปลงทั้งหมดตั้งเพียง:

min-encryption = 128

จากนั้นทุกอย่างทำงานได้ ข้อความแสดงข้อผิดพลาดไม่ค่อยบอก

ขอบคุณสำหรับวิธีแก้ปัญหานี้: https://www.mail-archive.com/users@subversion.apache.org/msg08122.html

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.