From owner-freebsd-questions@FreeBSD.ORG Mon Aug 13 17:16:43 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEC8616A417 for ; Mon, 13 Aug 2007 17:16:43 +0000 (UTC) (envelope-from david@vizion2000.net) Received: from dns1.vizion2000.net (77-99-36-42.cable.ubr04.chap.blueyonder.co.uk [77.99.36.42]) by mx1.freebsd.org (Postfix) with ESMTP id 7CF9713C45B for ; Mon, 13 Aug 2007 17:16:43 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 19E081CC40; Mon, 13 Aug 2007 10:32:07 -0700 (PDT) From: David Southwell Organization: Voice and Vision To: freebsd-questions@freebsd.org Date: Mon, 13 Aug 2007 10:32:06 -0700 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200708131032.06865.david@vizion2000.net> Subject: New to Subversion: Authorization failure X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2007 17:16:43 -0000 Hi=20 I am new to subversion and have hit a problem - if anyone feels like helpin= g=20 it would be much appreciated. I have set up subversion to run with apache. Versions: apache-2.2.4_2=20 subversion-1.4.4_1 I can connect remotely from a client to the server, using name|password=20 combination so authentication appears to work fine but authorization is=20 failing.=20 This is a new repository as can be seen from the output of the=20 svnlook. An initial import attempt from the client fails with the client=20 reporting" RA Layer request failed"and "403 forbidden" error from the serve= r. Clearly I have something wrong in my authorization set up. Can anyone point= me=20 in the right direction? I have chosen to use an SVNParentPath configuration for multiple repositori= es=20 to exist under the same "root" with all repositories sharing the same=20 AuthzSVNAccessFile.=20 I have made all repository paths owner:group www:www I have made no changes to the files created by the svnadmin create command. =A0 1. Here are my entries in =A0hhtp.conf ##### Modules include LoadModule dav_module libexec/apache22/mod_dav.so LoadModule dav_svn_module =A0 =A0 libexec/apache22/mod_dav_svn.so LoadModule authz_svn_module =A0 libexec/apache22/mod_authz_svn.so ##### Location entry: =A0 =A0 =A0 =A0 DAV svn =A0 =A0 =A0 =A0 SVNParentPath /usr2/svnhome =A0 =A0 =A0 =A0 SVNListParentPath on # Access control Policy =A0 =A0 =A0 =A0 AuthzSVNAccessFile /usr/local/etc/apache22/Authz_svnhome # try anonymous access first, resort to authentication # if necessary =A0 =A0 =A0 =A0=20 =A0 =A0 =A0 =A0 Require valid-user =A0 =A0 =A0 =A0 AuthType Basic =A0 =A0 =A0 =A0 AuthName "Svn Repository" =A0 =A0 =A0 =A0 AuthUserFile /usr/local/etc/apache22/svn-auth-methusela_02 =A0 =A0 =A0 =A0=20 CustomLog =A0 =A0 =A0 /usr/local/etc/apache22/svn_logfile "%t %u %{SVN-ACTI= ON}e"=20 env=3DSVN-ACTION =A0 =A0 =A0=20 ##### 2. My AuthzSVNAccessFile ##### AuthzSVNAccessFile /usr/local/etc/apache22/Authz_svnhome [/] * =3D r [/usr2/svnhome] * =3Dr [project_meth: /usr2/svnhome/project_meth] david =3D rw test =3D r ##### 3. Output from svnlook ##### svnlook info /usr2/svnhome/project_meth 2007-08-13 03:09:11 -0700 (Mon, 13 Aug 2007) 0 ##### 4. http-error.log ##### httpd-error.log [Mon Aug 13 09:30:04 2007] [error] [client 192.168.15.1] Access=20 denied: 'david' MKACTIVITY project_meth: ##### 5. svn_logfile ##### [13/Aug/2007:08:49:56 -0700] david list-dir '/' [13/Aug/2007:08:51:47 -0700] david list-dir '/' ##### All help appreciated Thanks in advance david