subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John <>
Subject Issue - SVN cannot create SASL context
Date Wed, 04 Dec 2013 23:02:10 GMT
After many hours of apparently pointless googling, I hope to get an 
answer here.

I asked a question on which essentially outlines 
my problem:

Here is the text of that question:


Trying to execute the command

|svn log svn://[my server address]/path/to/repository

nets me the following:

|svn: E170001: Unable to connect to a repository at URL 'svn://[my server address]/path/to/repository'
svn: E170001: Could not create SASL context: generic failure

Some quick googling reveals a possiblesolution 

|sudo port activate cyrus-sasl2 @2.1.23_3+kerberos

However, before I attempt this, I would like to know a couple things.

 1. What exactly is going on?
 2. What does this command do? How does it fix the problem?


As some additional info, I am not using SASL on my server- as far as I 
am aware, anyway. The output of "svnserve --version" on the server shows 

svnserve, version 1.6.17 (r1128011)
    compiled Jun 26 2013, 20:44:36

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see
This product includes software developed by CollabNet 

The following repository back-end (FS) modules are available:

* fs_base : Module for working with a Berkeley DB repository.
* fs_fs : Module for working with a plain file (FSFS) repository.

Cyrus SASL authentication is available.

The output of running "svn --version" on my client gets this:


svn, version 1.7.9 (r1462340)
    compiled Apr  6 2013, 21:23:46

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using 
   - handles 'http' scheme
   - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
   - with Cyrus SASL authentication
   - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
   - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using 
   - handles 'http' scheme
   - handles 'https' scheme

Oddly, I can successfully use that command ("svn log svn://[my server 
address]/path/to/repository") on another client computer without any 

I have no idea where exactly to look to find the source of this problem, 
or what precisely is causing it. Help is greatly appreciated.


View raw message