I've setup svnserve with SASL authentication and encryption for encrypting the traffic. Anonymous access should be allowed. My configuration file
conf/svnserve.conf (with comments stripped) looks like this:
[general] anon-access = read auth-access = write realm = realm-of-repo [sasl] use-sasl = true min-encryption = 128 max-encryption = 256
The related sasl configuration file:
pwcheck_method: auxprop auxprop_plugin: sasldb sasldb_path: /path/to/sasldb mech_list: DIGEST-MD5
When supplying an username and password, everything works as expected: I can checkout and make changes. However, anonymous access (no username or password) fails with the next error message:
svn: SASL(-1): generic failure: All-whitespace username.
How do I enable anonymous SVN read access using
svnserve and SASL ? I'm not looking for a solution with Apache.