[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