Skip to content

S3 put object to MRAP fails but worked on git rev e03a5aa #3679

@Jacob-Burckhardt

Description

@Jacob-Burckhardt

Describe the bug

Aws::S3::S3Client::PutObject fails with an MRAP.

Regression Issue

  • Select this option if this issue appears to be a regression.

Expected Behavior

I expected it to say:

Added object 'object.txt' to bucket 'arn:aws:s3::000000000000:accesspoint/aaaaaa.mrap'.

To protect my confidentiality, I changed my real arn to the above arn that used the above zeros and the aaaaaa.

Current Behavior

It says:

Error: putObject: SDK failed to sign the request

Reproduction Steps

The example fails when run with arguments of:

object.txt arn:aws:s3::000000000000:accesspoint/aaaaaa.mrap

Possible Solution

  • git rev e03a5aa succeeds.
  • Or using a simple bucket name that is not an MRAP makes it succeed with both SDK versions.

Additional Information/Context

No response

AWS CPP SDK version used

1.11.723

Compiler and Version used

Debian clang version 19.1.7 (3+b1)

Operating System and version

Debian 13.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThis issue is a bug.p1This is a high priority issuepending-releaseThis issue will be fixed by an approved PR that hasn't been released yet.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions