[Cyberduck-trac] [Cyberduck] #3813: Certificate trust errors for DNS-named buckets

Cyberduck trac at trac.cyberduck.io
Fri Dec 4 12:27:04 UTC 2015


#3813: Certificate trust errors for DNS-named buckets
-------------------------+-------------------------
 Reporter:  samj         |         Owner:  dkocher
     Type:  enhancement  |        Status:  reopened
 Priority:  low          |     Milestone:  4.8
Component:  s3           |       Version:  3.3b4
 Severity:  normal       |    Resolution:
 Keywords:               |  Architecture:
 Platform:               |
-------------------------+-------------------------

Comment (by dkocher):

 Replying to [comment:4 hunter blanks]:
 > Hi,
 >
 > It turns out that most S3 implementations support bucket names without
 dots, even when using HTTPS.
 >
 > These implementations do this by using path-style instead of virtual-
 host style methods when the bucket name has dots in it.
 >
 > Path-style connections are documented at:
 >
 >     http://docs.aws.amazon.com/AmazonS3/latest/API/APIRest.html
 >
 > Please consider fixing CyberDuck so that it, too, works with buckets
 that contain dots. If you are able to point to the sources that implement
 this, I might be able to help. Thanks!


 The issue is that this requires to address the buckets with a region
 specific endpoint URI. From
 [http://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html].
 > Amazon S3 supports virtual hosted-style and path-style access in all
 regions. The path-style syntax, however, requires that you use the region-
 specific endpoint when attempting to access a bucket.

 Further more, `301` responses from S3 are missing the `Location` header
 which further complicates this issue. See also #7967.

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


More information about the Cyberduck-trac mailing list