Unable to upload file to Amazon S3 Multi-Region Access Points using Amazon S3 Transfer Manager APIAWS SDK for Java 2.x. #3969
-
Hello, We are unable to upload file to Amazon S3 Multi-Region Access Points using Amazon S3 Transfer Manager API and receiving below error java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: upload does not support S3 multi-region access point ARN We have followed this sample code given by AWS - https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/transfer-manager.html - Upload a file to an S3 bucket =====
S3 transfer manager ================ S3CrtHttpConfiguration httpConfig = S3CrtHttpConfiguration.builder().proxyConfiguration(S3CrtProxyConfiguration.builder().host(XXX).port(XXXX)
===== Above code is working as expected if we upload file to S3 bucket directly, but receiving error when we tried to use the MRAP ARN instead of S3 bucket. Could you please review and let's know how to fix this issue. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
@sreenivasamaram thank you for reaching out. S3 MRAP (Multi-Region Access Points) does not support multipart operations, currently. The S3 team has a task in their backlog to support it. Once it gets added, we'll enable in the S3TransferManager. For better visibility, I'll add this to the repository Issues as a feature request. |
Beta Was this translation helpful? Give feedback.
-
Hello! Reopening this discussion to make it searchable. |
Beta Was this translation helpful? Give feedback.
@sreenivasamaram thank you for reaching out.
S3 MRAP (Multi-Region Access Points) does not support multipart operations, currently. The S3 team has a task in their backlog to support it. Once it gets added, we'll enable in the S3TransferManager.
For better visibility, I'll add this to the repository Issues as a feature request.