#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

This is now implemented in LAE's txaws fork, version 0.2.1.post4.

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.