[Cyberduck-trac] [Cyberduck] #8677: Multipart uploads to non-AWS servers don't work
Cyberduck
trac at trac.cyberduck.io
Wed Mar 18 20:11:03 UTC 2015
#8677: Multipart uploads to non-AWS servers don't work
--------------------------+------------------------
Reporter: seanhoughton | Owner: dkocher
Type: defect | Status: closed
Priority: normal | Milestone: 4.7
Component: s3 | Version: 4.6.5
Severity: normal | Resolution: fixed
Keywords: s3 multipart | Architecture: Intel
Platform: Windows 7 |
--------------------------+------------------------
Changes (by dkocher):
* status: assigned => closed
* resolution: => fixed
Old description:
> When using a non-AWS S3 server large files are not sent using the
> multipart upload API. This prevents it from working on files over 5 GB
> which are required to use multipart uploading.
>
> Here are some details from my environment:
>
> Cyberduck sends
>
> PUT /redacted/alsoredacted.dat HTTP/1.1
> Date: Tue, 17 Mar 2015 19:25:24 GMT
> Expect: 100-continue
> Content-Type: application/octet-stream
> Authorization: AWS REDACTED
> Content-Length: 8895594496
> Host: myserver.com:80
> Connection: Keep-Alive
> User-Agent: Cyberduck/4.6.5 (17000) (Windows 7/6.1) (x86)
>
> The Ceph/S3 server is returning
>
> HTTP/1.1 400 Bad Request
> Date: Tue, 17 Mar 2015 19:25:24 GMT
> Server: Apache/2.2.22 (Fedora)
> Accept-Ranges: bytes
> Content-Length: 80
> Connection: close
> Content-Type: application/xml
> <?xml version="1.0"
> encoding="UTF-8"?><Error><Code>EntityTooLarge</Code></Error>
New description:
When using a non-AWS S3 server large files are not sent using the
multipart upload API. This prevents it from working on files over 5 GB
which are required to use multipart uploading.
Here are some details from my environment:
Cyberduck sends
{{{
PUT /redacted/alsoredacted.dat HTTP/1.1
Date: Tue, 17 Mar 2015 19:25:24 GMT
Expect: 100-continue
Content-Type: application/octet-stream
Authorization: AWS REDACTED
Content-Length: 8895594496
Host: myserver.com:80
Connection: Keep-Alive
User-Agent: Cyberduck/4.6.5 (17000) (Windows 7/6.1) (x86)
}}}
The Ceph/S3 server is returning
{{{
HTTP/1.1 400 Bad Request
Date: Tue, 17 Mar 2015 19:25:24 GMT
Server: Apache/2.2.22 (Fedora)
Accept-Ranges: bytes
Content-Length: 80
Connection: close
Content-Type: application/xml
<?xml version="1.0"
encoding="UTF-8"?><Error><Code>EntityTooLarge</Code></Error>
}}}
--
Comment:
In r17150.
--
Ticket URL: <https://trac.cyberduck.io/ticket/8677#comment:3>
Cyberduck <http://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list