課題
Alibaba Cloud Object Storage Service (OSS) の使用中にOSSファイルをアップロードまたはダウンロードすると、「OSS Transfer Accelerationがこのバケットに設定されていません」というエラーが表示されます。
原因
エラーの原因を次に示します。
使用するバケットには転送アクセラレーションが設定されていませんが、バケットの転送アクセラレーションURLを使用します。
エンドポイントアドレスが正しくない場合に返されるエラーメッセージ。
変更方法
実際のビジネスシナリオに基づいて、次のチェック操作を実行します。
転送アクセラレーションが有効: 設定されたエンドポイントが次のシナリオで正しいかどうかを確認します。 ドメイン名が非高速化ドメイン名の場合は、高速化ドメイン名に変更します。
説明注: 対応する高速化ドメイン名の前にバケット名を追加しないでください。
グローバルアクセラレーションエンドポイント:
oss-accelerate.aliyuncs.com
。 転送高速化アクセスポイントは世界中に分散しています。 このエンドポイントを使用して、すべてのリージョンのバケットのデータ転送を高速化できます。中国本土以外のリージョンのエンドポイントを加速:
oss-accelerate-overseas.aliyuncs.com
転送アクセラレーションアクセスポイントは、中国本土以外のリージョンに分散しています。 このエンドポイントを使用して、中国 (香港) リージョンおよび中国本土以外のリージョンのバケット間のデータ転送を高速化できます。
転送アクセラレーションが有効になっていません:
転送アクセラレーションを有効にする方法の詳細については、「転送アクセラレーションの有効化」をご参照ください。
説明注: 転送アクセラレーションを有効にすると、30分以内に有効になります。
転送アクセラレーションを有効にする必要がない場合: エンドポイントがアクセラレーションエンドポイントアドレス
oss-accelerate.aliyuncs.com
を使用しているかどうかを確認します。 高速化ドメイン名を設定した場合は、非高速化ドメイン名に変更します。
適用範囲
Object Storage Service (OSS)