Skip to content

libcloud.common.types.InvalidCredsError while using s3 storage #157

@Tauassar

Description

@Tauassar

File wrapper automatically adds extra content_type meta, which causes exception during file upload:

libcloud.common.types.InvalidCredsError: '<?xml version="1.0" encoding="UTF-8"?><Error><Code>SignatureDoesNotMatch</Code><Message></Message><RequestId>tx00000c4ed9d9304551ffa-0066c37cf0-dcdddbd4-kz-ala-1</RequestId><HostId>dcdddbd4-kz-ala-1-kz-ala-1</HostId></Error>'

Extra content_type meta is added inside File wrapper, on line 113

extra["meta_data"].update(
    {"filename": self.filename, "content_type": self.content_type}
)

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