You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Brandstädter Reinhard <Re...@ams-engineering.com> on 2005/03/08 10:29:56 UTC

Problems with Repository Access with RADIUS Authentication

Hi,

I was looking for a method for cross-domain (windows 2000) Authentication
for Apache hosting SVN Repositories. Now I've come a long way and finally
got Authentication working via mod_auth_radius-2.0 (Apache 2.0)

I've set up a test repository as VHOST:
 <VirtualHost 192.168.193.22:80>
        ServerName template-repos.ams.stiwa.com
        ServerAlias template-repos
        <IfModule mod_auth_radius-2.0.c>
                AddRadiusAuth 192.168.193.11:1645 <shared key> 5:3
                AddRadiusCookieValid 5
        </IfModule>
        <Location />
                DAV     svn
                SVNPath "/home/subversion/ams/template"
                AuthPAM_Enabled off
                AuthType Basic
                AuthName "AMS Subversion RADIUS"
                AuthAuthoritative off
                AuthRadiusAuthoritative on
                AuthRadiusCookieValid 5
                AuthRadiusActive On
                require valid user
                AuthzSVNAccessFile conf/subversion/acl/template-vhost-policy.conf
        </Location>
</VirtualHost>

Now when browsing to the repository URL I get an authentication dialogue I can
sucessfully authenticate users from all my domains.
Browsing the repository via HTTP works fine.
But what happend when I tried to checkout the Repository via Tortoise, svn co, or Subclipse?
I get this error message I can't explain:

turtle wc $ svn co --username svn http://template-repos.ams.stiw
Authentication realm: <http://template-repos.ams.stiwa.com:80> AMS Subversion RADIUS
Password for 'svn':
svn: PROPFIND request failed on '/!svn/vcc/default'
svn: '/!svn/vcc/default' path not found

I remember that the PROPFIND method is not supported by some Proxies but I'm not behind a proxy.
Could the RADIUS module do some black magic here and thus the checkout fails?

Reinhard

-- 
Reinhard Brandstädter
AMS-Engineering, Informationstechnologie
-------------------------------------------------------------------
Hauptstrasse 99                        Tel: +43 (7236) 3351-141
A-4232 Hagenberg i.M.                  Fax: +43 (7236) 3351-11
reinhard.brandstaedter@ams-engineering.com
-------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org