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