Opened at 2011-11-19T16:34:09Z
Closed at 2014-03-18T18:20:12Z
#1591 closed defect (fixed)
S3 backend: use endpoint URI to choose whether to put the bucket name in the path or host
Reported by: | davidsarah | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | undecided |
Component: | code-storage | Version: | 1.9.0 |
Keywords: | s3-backend interoperability | Cc: | |
Launchpad Bug: |
Description
Amazon S3 wants the bucket name to be in the hostname (e.g. bucketname.s3.amazonaws.com), otherwise it sometimes returns an error. S3-alike implementations such as Walrus want it to be in the path (example.com/bucketname). Use the configured endpoint URI ([storage]s3.url in tahoe.cfg) to decide which format to use, in order to support both.
Change History (2)
comment:1 Changed at 2012-04-01T04:35:11Z by davidsarah
comment:2 Changed at 2014-03-18T18:20:12Z by daira
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
This is now implemented in LAE's txaws fork, version 0.2.1.post4.