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

Revision Graph causes PROPFIND of '/repository': 405 Method Not Allowed

From: Jon Antoine <antoinesolutions_at_gmail.com>
Date: 2007-10-17 18:23:26 CEST

I have read many archives pertaining to this error, but none of them seem to
address the particular issue I am seeing.

When I try to view the revision graph of my repository via TortoiseSVN, I
immediately receive the following error:
TortoiseSVN
PROPFIND request failed on '/repository'
PROPFIND of '/repository': 405 Method Not Allowed (https://oai-pm)

I am able to checkout, commit, view logs, etc. without any problems. It
just seems the "revision graph" command causes the error. I am using
Windows XP, Apache 2.2.4, Subversion 1.4.4, OpenSSL 0.9.8e, and PHP 5.2.3.
I have Apache installed in C:\apache2. My repository is in
C:\apache2\htdocs\repository. My website is located in
C:\apache2\htdocs\oai-pm. I am currently using this configuration only on
our intranet, not over the internet.

I have the access log for the particular virtual machine going to the file
oai-pm-SSL-access.log. Here is log content after trying the revision graph
command:
192.168.72.176 - - [17/Oct/2007:09:09:07 -0700] "PROPFIND /repository/Apache
HTTP/1.1" 207 692
192.168.72.176 - - [17/Oct/2007:09:09:07 -0700] "PROPFIND
/repository/!svn/vcc/default HTTP/1.1" 207 402
192.168.72.176 - - [17/Oct/2007:09:09:07 -0700] "PROPFIND
/repository/!svn/bln/1 HTTP/1.1" 207 453
192.168.72.176 - - [17/Oct/2007:09:09:08 -0700] "PROPFIND /repository
HTTP/1.1" 405 236

Here is the contents of my httpd-dav.conf file (without comments and white
space) which is included in httpd.conf:
DavLockDB C:/Apache2/var/DavLock
Alias /uploads C:/Apache2/uploads
<Directory C:/Apache2/uploads>
    Dav On
    Order Allow,Deny
    Allow from all
    AuthType Digest
    AuthName DAV-upload
    AuthUserFile C:/Apache2/user.passwd
    <LimitExcept GET OPTIONS>
        require user admin
    </LimitExcept>
</Directory>
<Location /repository/>
    DAV svn
    SVNPath C:/Apache2/htdocs/repository
    AuthType Basic
    AuthName "Subversion Repository"
    AuthUserFile C:/Apache2/auth.txt
    <LimitExcept GET PROPFIND OPTIONS REPORT>
        Require valid-user
    </LimitExcept>
</Location>
CustomLog logs/subversion.log "%t %u %{SVN-ACTION}e" env=SVN-ACTION
BrowserMatch "Microsoft Data Access Internet Publishing Provider"
redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully

Here is the contents of my httpd-vhosts.conf file (without comments and
white space) which is included in httpd.conf:
NameVirtualHost *:80
NameVirtualHost *:443
<VirtualHost *:80>
    ServerName oai-pm
    ServerAlias oai-pm
    ServerAdmin jona@oregonaero.com
    DocumentRoot htdocs/oai-pm
    ErrorLog logs/oai-pm-error.log
    CustomLog logs/oai-pm-access.log common
</VirtualHost>
<VirtualHost *:443>
    ServerName oai-pm
    ServerAlias oai-pm
    ServerAdmin jona@oregonaero.com
    DocumentRoot htdocs/oai-pm
    ErrorLog logs/oai-pm-SSL-error.log
    CustomLog logs/oai-pm-SSL-access.log common
    # SSL
    SSLEngine on
    SSLCertificateFile conf/oai-pm.crt
    SSLCertificateKeyFile conf/oai-pm.key
    SSLCACertificateFile C:/OpenSSL/bin/PEM/CA/ca.crt
</VirtualHost>

Please let me know if you need any other information. Thanks for any help
in advance.

Jon Antoine, Owner
Antoine Solutions
Received on Wed Oct 17 18:23:42 2007

This is an archived mail posted to the TortoiseSVN Users mailing list.

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