Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invalid size displayed for file uploaded as static large object with multiple segments #10563

Closed
cyberduck opened this issue Dec 26, 2018 · 3 comments

Comments

@cyberduck
Copy link
Collaborator

@cyberduck cyberduck commented Dec 26, 2018

6caada9 created the issue

Using Swift to download vhd image from Rackspace. The file is in multiple parts but Cyberduck (or Swift protocol) helpfully downloads all of them and joins them up in one go. However Cyberduck says transfer incomplete even though the file appears to be fine. Uploaded some screenshots...


Attachments

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Dec 27, 2018

6caada9 commented

Example GET:

GET /v1/MossoCloudFS_558ba7b2-2bc3-4c29-8eb2-179da8400c06/export/aea9c919-f125-48a7-ad37-976809c153f6.vhd HTTP/1.1
X-Auth-Token: ********
Host: storage101.dfw1.clouddrive.com
Connection: Keep-Alive
User-Agent: Cyberduck/6.8.3.29107 (Windows 10/10.0) (x86)
HTTP/1.1 200 OK
Content-Length: 72888250880
Etag: "0d6557b194b6e7e98bae8e6bdef96fde"
Accept-Ranges: bytes
Last-Modified: Tue, 25 Dec 2018 18:12:52 GMT
X-Object-Manifest: export/aea9c919-f125-48a7-ad37-976809c153f6.vhd-
X-Timestamp: 1545761571.47782
Content-Type: application/octet-stream
X-Trans-Id: tx37afa5261cdc41c58dbce-005c23549ddfw1
Date: Wed, 26 Dec 2018 10:14:53 GMT

Loading

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Jan 10, 2019

@dkocher commented

I could reproduce issues with invalid size reported for the manifest file of a segmented file with Rackspace. However not with other OpenStack Swift installations where the manifest file size is correct and will therefore not lead to an unequal comparison with the transferred number of bytes.

Loading

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Jan 13, 2019

6caada9 commented

Sounds like another good reason to switch from Rackspace... Sorry for the noise but thanks for looking into it.

Not sure what the protocol is but I am happy for this issue to be closed. Of course it might be worth adding a note to the docs or something mentioning that Rackspace misbehaves.

Loading

@cyberduck cyberduck closed this Feb 15, 2019
@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants