すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:0038-00000003

最終更新日:Feb 21, 2024

問題の説明

x-oss-defender-instanceヘッダーはリクエストに存在しません。

発生原因

  • InitBucketAntiDDosInfoリクエストを開始して、バケットのAnti-DDoSインスタンスを初期化しましたが、リクエストにはx-oss-defender-instanceヘッダーは含まれていません。 このヘッダーは、Anti-DDoSインスタンスのIDを指定するために使用されます。

  • UpdateBucketAntiDDosInfoリクエストを開始してバケットの保護ステータスを更新しましたが、リクエストにx-oss-defender-instanceヘッダーは含まれていません。 このヘッダーは、Anti-DDoSインスタンスのIDを指定するために使用されます。

たとえば、次のリクエストを開始します。

PUT /?antiDDos HTTP/1.1
日付: GMT日付
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
権限付与: SignatureValue
x-oss-defender-type: AntiDDosPremimum
<AntiDDOSConfiguration>
  <Cnames>
    <ドメイン> abc1.example.cn</ドメイン>
    <ドメイン> abc2.example.cn</ドメイン>
  </Cnames>
</AntiDDOSConfiguration> 

リクエストにx-oss-defender-instanceヘッダーが存在しないため、エラーが返されます。 ヘッダーはAnti-DDoSインスタンスのIDを指定するために使用され、空のままにすることはできません。

ソリューション

InitBucketAntiDDosInfoリクエストを開始するには、リクエストに必要なx-oss-defender-instanceヘッダーが存在することを確認します。 例:

PUT /?antiDDos HTTP/1.1
日付: 3月4日金曜日2022 05:34:24 GMT
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
権限付与: OSS qn6qrrqxo2oawuk53otf ****:ceOEyZavKY4QcjoUWYSpYbJ3 ****
x-oss-defender-instance: cbcac8d2-4f75-4d6d-9f2e-c3447f73 ****
x-oss-defender-type: AntiDDosPremimum 

UpdateBucketAntiDDosInfoリクエストを開始するには、リクエストに必要なx-oss-defender-instanceヘッダーが存在することを確認します。 例:

POST /?antiDDos HTTP/1.1
日付: 3月4日金曜日2022 05:34:24 GMT
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
権限付与: OSS qn6qrrqxo2oawuk53otf ****:ceOEyZavKY4QcjoUWYSpYbJ3 ****
x-oss-defender-instance: cbcac8d2-4f75-4d6d-9f2e-c3447f73 ****
x-oss-defender-status: Init
<AntiDDOSConfiguration>
  <Cnames>
    <ドメイン> abc1.example.cn</ドメイン>
    <ドメイン> abc2.example.cn</ドメイン>
  </Cnames>
</AntiDDOSConfiguration> 

参考資料