[Cyberduck-trac] [Cyberduck] #7227: Method not allowed for HEAD request
Cyberduck
trac at trac.cyberduck.ch
Wed May 8 17:38:39 UTC 2013
#7227: Method not allowed for HEAD request
-----------------------+------------------------
Reporter: cyril | Owner: dkocher
Type: defect | Status: new
Priority: normal | Milestone: 4.3.2
Component: webdav | Version: 4.3.1
Severity: major | Resolution:
Keywords: webdav | Architecture: Intel
Platform: Windows 7 |
-----------------------+------------------------
Description changed by jon rifkin:
Old description:
> I can connect webdav server (tomcat) using cyberduck 4.2.1
> but connect fail using the same setting in 4.3.1
New description:
We are having the same problem with version 4.3.1, but not the previous
version.
WORKAROUND[[BR]]
Make sure your webserver provides something like DirectoryIndex for WebDAV
directory. In our case, we had an additional problem, because although we
configured Apache to provide a DirectoryIndex, we were using the directive
'SetHandler default-handler' which overrode the DirectoryIndex directive.
For us, the solution was to remove the 'SetHandler default-handler'
directive.
CAUSE[[BR]]
Apparently the new Cyuberduck version begins the connection with the HEAD
command, as shown in the error_message.jpg file from the first poster (the
previous CyberDuck version used the PROPFIND command). If the web server
is not configured to provide DirectoryIndex with a directory, the web
server will return a NOT FOUND for the HEAD command, and the new Cyberduck
will fail.
--
--
Ticket URL: <http://trac.cyberduck.ch/ticket/7227#comment:2>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.
More information about the Cyberduck-trac
mailing list