Closed basvandijk closed 2 years ago
PR https://github.com/brendanhay/amazonka/pull/797 adds a test case for the above issue.
The S3 API docs for PutObject show that this endpoint should accept binary data. I see that you've uploaded some dumps to the your PR; can you please test that the AWS command-line tools and a MinIO client can successfully PutObject to your particular MinIO server?
https://github.com/minio/minio/issues/8050 may be related; I've never used MinIO.
Saw your remarks in #797. Is this issue a duplicate of #760?
Thanks for pointing me to that issue! It's indeed a duplicate.
I agree with your ideas how to fix this. We either need something in Env or Service that can control wether s3vhost
runs or not. It could be as simp has a Bool which can toggle the behaviour.
Closing as a duplicate of https://github.com/brendanhay/amazonka/issues/760.
I'm in the process of upgrading my amazonka libraries from 23495aaf7f08d6666f8e3bc8e72f5041ce7c6801 to the latest master (0d70474d888c5e5a43417ac9f7b408e7890ff853).
Unfortunately my integration tests are now failing which test my applications agains a MinIO service simulating AWS S3.
Note that I also upgraded MinIO to its latest RELEASE.2022-07-08T00-05-23Z.
My test is failing when executing the following code:
The send is throwing the exception:
I also see the following corresponding error logged by minio:
Which originates from the following location in minio: https://github.com/minio/minio/blob/RELEASE.2022-07-08T00-05-23Z/cmd/auth-handler.go#L344
Any idea where this malformed XML is coming from?