Skip to content

Publicly accessible buckets #22

@jbenet

Description

@jbenet

Publicly accessible buckets aren't supported. Haven't tried, but probably also problematic for policy-based access control. (Note: the bucket used below won't stay entirely public forever. Under dev. Policy will change.)

curl works

> curl -X PUT datadex.archives.s3.amazonaws.com/datafile -T Datafile

> curl datadex.archives.s3.amazonaws.com/datafile
dataset: foo/[email protected]

s3cp doesnt

> s3cp Datafile http://datadex.archives.s3.amazonaws.com/datafile
unwanted http status 403: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Error><Code>InvalidAccessKeyId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><RequestId>2600157E524F24B8</RequestId><HostId>xTyjKUaYFAfnNav3lLMecWRWazuzwm6V6pakKBWebP4hW9YeD8cfm1t+Z7u2kwBr</HostId><AWSAccessKeyId></AWSAccessKeyId></Error>"

> s3cp http://datadex.archives.s3.amazonaws.com/datafile /dev/stdout
unwanted http status 403: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Error><Code>InvalidAccessKeyId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><RequestId>4544FB82A29E4170</RequestId><HostId>QIgtkNkWnWKTWFKO13/RhcVucU2hbhrgN1++cvBE1Nccirv9W3RGLle7TM4k4gtA</HostId><AWSAccessKeyId></AWSAccessKeyId></Error>"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions