-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Glen Johnson wrote:
> 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>
> 

Hi Glen,

At first glance, that looks OK to me. The next tests are:

- - Does /usr/home/svn/repos/default exist? (I know, dumb question!)

- - If it does, are permissions set such that the httpd process user can
read the directory? You said "chmod 777" on the repository parent
directory didn't work.

- - Please post the output of "ls -laR /usr/home/svn/repos"

Thank you,
Greg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAksGIjsACgkQ0sRouByUApBUsACffnyMxsMTR3lzSEpG3e+DfOHc
N14AoLp3XunUeFoVVInCNfNzg1vxRw3E
=5lEw
-----END PGP SIGNATURE-----
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to