Skip to content

Multipart uploads fail to buckets containing a dot in virtual host mode #16401

Description

@ylangisc

Upload part:

PUT https://my.domain.s3.amazonaws.com/test/test.log?uploadId=BWKTzsC4aZFu_A.jU2O3G_jEW5ebQ4vTRCWMA.KPUCvjgVSEFlLl9yxXTsdenjh4XbXY5tInBNeZe9kJgZCdAKAsMHbi4cMBnolNKPixwYAlav7TEFGa0hU_AGk2DdpU&partNumber=1 → 200

Complete upload:

POST https://my.domain.my.domain.s3.amazonaws.com/test/test.log?uploadId=BWKTzsC4aZFu_A.jU2O3G_jEW5ebQ4vTRCWMA.KPUCvjgVSEFlLl9yxXTsdenjh4XbXY5tInBNeZe9kJgZCdAKAsMHbi4cMBnolNKPixwYAlav7TEFGa0hU_AGk2DdpU → 404

Bucket part is duplicated. Workaround is to specify the bucket as part of the default path.

Activity

  1. added
    s3AWS S3 Protocol Implementation
    on Oct 3, 2024
  2. added this to the 9.1 milestone on Oct 3, 2024
  3. self-assigned this
    on Oct 8, 2024
  4. added a commit that references this issue on Oct 8, 2024
    73a6396
  5. linked a pull request that will close this issueFix #16401. #16412on Oct 8, 2024
  6. added a commit that references this issue on Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

s3AWS S3 Protocol Implementation

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions