0028-00000003

Updated at:

Problem description

Transfer acceleration is disabled for the destination bucket of cross-region replication.

Causes

The PutBucketTransferAcceleration request is initiated to disable transfer acceleration for a bucket that serves as the destination bucket in a cross-region replication configuration. The cross-region replication configuration requires transfer acceleration to be enabled on the destination bucket. This request causes a conflict.

Examples

For example, you initiate the following request:

PUT /?transferAcceleration HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: destBucket.oss.aliyuncs.com
Authorization: SignatureValue

<TransferAccelerationConfiguration>
  <Enabled>false</Enabled>
</TransferAccelerationConfiguration>

The sample request disables transfer acceleration for the specified bucket. If the bucket is a destination bucket in a cross-region replication configuration that uses transfer acceleration, the error is returned.

Solutions

Check the returned error details, which includes information about the source bucket and destination bucket in the cross-region replication configuration.

<?xml version="1.0" encoding="UTF-8"?>
<Error>
  <Code>TransferAccAlreadyInUse</Code>
  <Message>The transfer acceleration is already used by cross-region replication.</Message>
  <SourceBucket>srcBucket</SourceBucket>
  <DestinationBucket>destBucket</DestinationBucket>
  <RequestId>5F1E76142A535D373683****</RequestId>
  <HostId>oss-cn-hangzhou.aliyuncs.com</HostId>
  <EC>0028-00000003</EC>
</Error>

References