मैं सक्रिय निर्देशिका के साथ मेरे SVN प्रमाणीकरण के साथ कुछ समस्याएँ हैं। मैं एक विंडोज़ सर्वर 2003 बॉक्स पर CollabNet तोड़फोड़ सर्वर + क्लाइंट का उपयोग कर रहा हूं।
जब मैं अपने कंप्यूटर से SVN से जुड़ने की कोशिश करता हूँ तो मुझे मिल जाता है
SASL प्रमाणीकरण त्रुटि SASL (-13): सामान्य विफलता: कॉलबैक खोजने में असमर्थ: 2
मेरे सर्वर एक्सेस लॉग भी खाली हैं।
यहाँ मेरा विन्यास है:
httpd.conf
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn>
DAV svn
SVNParentPath C:\SVN
AuthzSVNAccessFile C:/SVN/conf/access.txt
AuthzLDAPAuthoritative off
AuthType Basic
AuthBasicProvider ldap
AuthName "....corp"
AuthLDAPBindDN "admin account"
AuthLDAPBindPassword "password"
AuthLDAPURL "ldap://....?sAMAccountName?sub?(objectClass=*)"
Require valid-user
</Location>
access.txt:
[/]
* = rw
svnserve.conf:
anon-access = read
auth-access = write
use-sasl = true
min-encryption = 128
max-encryption = 256
sasl.h
बताता है कि त्रुटि स्थिर-13
हैSASL_BADAUTH
। अधिक वाचालता : प्रमाणीकरण विफलता। इसका मतलब यह हो सकता है कि आपकाAuthLDAPBindDN
और / याAuthLDAPBindPassword
गलत है। परीक्षण करने के लिए (उदाहरण के लिए) से ldapsearch के साथ बाइंडिंग का प्रयास करेंopenldap-clients
।