[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Problem commiting over https

From: Martin Morrison <mmorrison_at_software.plasmon.com>
Date: 2002-09-18 16:28:14 CEST

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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.