Date: Thu, 19 Nov 2009 15:15:27 -0500 From: Glen Johnson <nelgmj@verizon.net> To: glarkin@FreeBSD.org Cc: freebsd-questions@freebsd.org Subject: Re: Apache22 + Subversion 1.6.6 = No go. Message-ID: <6b6f6c5e02e38af4ded7a3884301c1ac@verizon.net> In-Reply-To: <4B0575A0.707@FreeBSD.org> References: <0c5bf2a922ecbc1096da03be5670e3e1@verizon.net> <4B0575A0.707@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Nov 19, 2009, at 11:43 AM, Greg Larkin wrote: > > Glen Johnson wrote: >> FreeBSD-questions, >> I am attempting to use FreeBSD as my Subversion server. I have >> Subversion working, and I have Apache working. However when I try to >> use http:/my_server/svn/my_project I get: >> <?xml version="1.0" encoding="utf-8"?> >> <D:error xmlns:D="DAV:" xmlns:m="http://apache.org/dav/xmlns" >> xmlns:C="svn:"> >> <C:error/> >> <m:human-readable errcode="2"> >> Could not open the requested SVN filesystem >> </m:human-readable> >> </D:error> >> >> 1 I tried chmod -R 777 /home/svn/repos. >> 2 I tried recompiling apache, db, and subversion. >> 3 I looked at /var/log/http-error.log (partial list below) >> [Thu Nov 19 09:35:52 2009] [notice] Graceful restart requested, doing >> restart >> [Thu Nov 19 09:35:53 2009] [notice] Digest: generating secret for >> digest >> authentication ... >> [Thu Nov 19 09:35:53 2009] [notice] Digest: done >> [Thu Nov 19 09:35:54 2009] [notice] Apache/2.2.13 (FreeBSD) >> mod_ssl/2.2.13 OpenSSL/0.9.8e DAV/2 SVN/1.6.6 configured -- resuming >> normal operations >> [Thu Nov 19 09:36:10 2009] [error] [client 192.168.2.12] >> (20014)Internal >> error: Can't open file '/usr/home/svn/repos/default/format': No such >> file or directory >> [Thu Nov 19 09:36:10 2009] [error] [client 192.168.2.12] Could not >> fetch >> resource information. [500, #0] >> [Thu Nov 19 09:36:10 2009] [error] [client 192.168.2.12] Could not >> open >> the requested SVN filesystem [500, #2] >> >> >> What am I missing? >> Thank you, >> Glen > > Hi Glen, > > Please post the relevant bits from your httpd.conf where you set up the > SVNPath, etc. It looks like maybe the SVNPath directive is pointing to > the wrong place. > Thanks for your reply. I currently have this info in /usr/local/etc/apache22/Includes/svn.conf. Apache22 loads all the conf files in this directory when httpd.conf is loaded. <Location /svn> DAV svn SVNParentPath /usr/home/svn/repos SVNListParentPath on SVNPathAuthz off SVNIndexXSLT "/data-dist/svnindex.xsl" # anonymous first Satisfy Any Require valid-user # authenticating them valid ones AuthType Basic AuthName "Subversion Repositories" AuthUserFile /usr/home/svn/access/users </Location>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6b6f6c5e02e38af4ded7a3884301c1ac>