Hello all,
I've spent that past couple of days trying to configure Subversion,
and am fresh out of ideas now!
I've set up a Subversion server on my FreeBSD box, and locally, it all
works fine. I then installed Apache2 with mod_ssl, and frigged with
the config til I could svn co over https.
Then, I tried to commit some changes. This is where is all went
wrong. I've tried it with various clients, all with the same problem,
which leads me to believe its a problem with my server (and probably
Apache) setup.
Client errors:
bash-2.05a$ svn --version
Subversion Client, version 0.14.2 (r3033)
compiled Sep 16 2002, 10:47:39
Copyright (C) 2000-2002 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
The following repository access (RA) modules are available:
* ra_dav : Module for accessing a repository via WebDAV (DeltaV)
protocol.
- handles 'http' schema
- handles 'https' schema
bash-2.05a$ svn status
A test/test.txt
bash-2.05a$ svn commit -m "Commited"
svn: Error string not specified yet
svn: Commit failed (details follow):
svn:
The specified URI does not refer to this repository, so it is
unusable.
On the Server side, Apache puts the following in its error.log 9with
IP address changed):
[Wed Sep 18 07:22:01 2002] [error] [client 1.1.1.1] Could not
CHECKOUT resource /!svn/bln/1. [409, #0]
[Wed Sep 18 07:22:01 2002] [error] [client 1.1.1.1] The
activity href could not be parsed properly. [409, #21114]
[Wed Sep 18 07:22:01 2002] [error] [client 1.1.1.1] (17)File
exists: The specified URI does not refer to this repository, so it is unusable.
[409, #21114]
and this in access.log:
1.1.1.1 - martin [18/Sep/2002:07:21:59 -0700] "OPTIONS /test
HTTP/1.1" 200 179
1.1.1.1 - martin [18/Sep/2002:07:22:00 -0700] "MKACTIVITY
/!svn/act/a0f690c8-ecaa-0310-a627-cb167325182f HTTP/1.1" 201 289
1.1.1.1 - martin [18/Sep/2002:07:22:00 -0700] "PROPFIND /test
HTTP/1.1" 207 367
1.1.1.1 - martin [18/Sep/2002:07:22:00 -0700] "PROPFIND
/!svn/vcc/default HTTP/1.1" 207 328
1.1.1.1 - martin [18/Sep/2002:07:22:01 -0700] "CHECKOUT
/!svn/bln/1 HTTP/1.1" 409 266
Here are a few bits from my httpd.conf which might be relevant:
<VirtualHost _default_:443>
<Location />
DAV svn
SVNPath /repository
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /usr/local/etc/svnuser.htpasswd
Require valid-user
SSLRequireSSL
</Location>
Can anyone help solve this problem?
Summary:
- locally, everything works
- over https, checkout works
- over https, a commit fails
Thanks in advance,
Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Sep 18 16:28:54 2002