Subversion (svn) authentication fails

From LWP-Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Problem

When subversion client fails to authenticate printing error messages like:

Password for '(null)' GNOME keyring:
svn: OPTIONS of 'https://vcs.service.rug.nl/svn/example-repo':
authorization failed: Could not authenticate to server:
rejected Basic challenge (https://vcs.service.rug.nl)

The cause of this problem is that subversion is trying to use the gnome-keyring deamon to get a username and password. There are to known ways to prevent this and thus solve the problem:

Solution #1

Edit the file ~/.subversion/config and under the section [auth] make sure there is a line that reads (note: nothing after the '=' symbol):

password-stores =

Solution #2

Disable the "keyring" which subversion is trying to use:

rm ~/.gnome2/keyrings/login.keyring