[SOLVED] svn authentication doesn't work
Added by Kraky Dark almost 10 years ago
Hi,
My SVN authentification doesn't work. I have
Environment: Redmine version 2.5.2.devel Ruby version 2.1.5-p273 (2014-11-13) [i386-linux-gnu] Rails version 4.1.8 Environment production Database adapter Mysql2 SCM: Subversion 1.8.10 Darcs 2.8.5 Cvs 1.12.13 Git 2.1.4 Filesystem Redmine plugins: no plugin installed
My apache configuration is :
<Location /svn> DAV svn SVNAllowBulkUpdates Prefer SVNParentPath "/home/svn" Order deny,allow Deny from all Satisfy any LimitXMLRequestBody 0 SVNPathAuthz off PerlAccessHandler Apache::Authn::Redmine::access_handler PerlAuthenHandler Apache::Authn::Redmine::authen_handler AuthType Basic AuthName "Svn Authentification" # Ajout pour authentification via les user de redmine AuthUserFile /dev/null <Limit GET PROPFIND OPTIONS REPORT> Require valid-user Allow from 127.0.0.1 Allow from X.X.X.X Satisfy any </Limit> # write access <LimitExcept GET PROPFIND OPTIONS REPORT> Require valid-user </LimitExcept> ## for mysql RedmineDSN "DBI:mysql:database=redmine_default;host=127.0.0.1" RedmineDbUser "...." RedmineDbPass "...." </Location>
The creation of the svn reposiory works fine with the command line in my crontab :
ruby /usr/share/redmine/extra/svn/reposman.rb --redmine-host my.domain.com/redmine --svn-dir /home/svn --url http://my.domain.com/svn/ --key=.... --owner www-data
When I want to test the svn with
svn ls http://my.domain.com/svn/test
the authentication doesn't work. I have just the following message on the /var/log/apache2/error.log
[Thu Jan 29 23:59:25.924777 2015] [auth_basic:error] [pid 25531] [client 10.22.9.40:37482] AH01618: user XXX not found: /svn/test-svn
Have you a solution ?
Best regards
Replies (1)
[SOLVED] RE: svn authentication doesn't work - Added by Kraky Dark almost 10 years ago
It's work. The problem was from the identifier of my project. The SQL request use the project identifier defined in the configuration of SVN repository.