[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