[Cyberduck-trac] [Cyberduck] #7718: Downloads create empty files

Cyberduck trac at trac.cyberduck.io
Fri Jan 10 15:42:40 UTC 2014


#7718: Downloads create empty files
---------------------------+-------------------------
 Reporter:  JKayL          |         Owner:  dkocher
     Type:  defect         |        Status:  reopened
 Priority:  high           |     Milestone:  4.4.4
Component:  webdav         |       Version:  4.4.3
 Severity:  major          |    Resolution:
 Keywords:                 |  Architecture:  Intel
 Platform:  Mac OS X 10.6  |
---------------------------+-------------------------
Changes (by bp):

 * status:  closed => reopened
 * resolution:  fixed =>


Comment:

 Replying to [comment:5 dkocher]:
 > This is a failure of the DAV server returning the correct content length
 in the `PROPFIND` listing. We might workaround this with changes in r14186
 and r14190 if the server returns correct responses for `PROPFIND` requests
 against single files.

 I am the author of this DAV server (!)...
 The server of these files '''can not''' report the filesize during
 PROPFIND because it is '''not known at this point in time'''. The files
 get generated when somebody really wants to download them. (The files
 exist in a different format before and get '''generated upon request'''.)
 The filesize of quicktimes can not be calculated in advance before the
 generation. When the client issues a GET request, the server generates the
 file (temporarily) and sends it with a PUT answer, then of course with the
 correct size. '''This has worked perfectly for years with earlier versions
 of Cyberduck''', at least until 4.2.1. Since 4.3.0 it doesn't say
 "Download fertig" anymore, instead it claims "Transfer unvollstaendig",
 although it looks ok. Since 4.4.2 it says "Download complete" although it
 only saves about 200kB - every time.

 Please think about this again... Thank you!

-- 
Ticket URL: <https://trac.cyberduck.io/ticket/7718#comment:6>
Cyberduck <http://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows




More information about the Cyberduck-trac mailing list