1

Google Cloud Storageに「オブジェクトのデフォルトの権限」を設定して、「ユーザー」グループ「すべてのユーザー」に権限「リーダー」を許可するバケットを設定しました。Google Cloud Storageの一貫性のない応答

バケットにはいくつかのファイルがあり、アクセスしようとすると特定のファイルが存在するかどうかをクライアントが確認しています。ほとんどの場合404応答が返されますが、かなりの頻度で最初の数回の試行で403応答が表示されます。

403レスポンスボディは、(私自身のフォーマットおよびプライベート情報の交換に)です:

<?xml version='1.0' encoding='UTF-8'?> 
<Error> 
    <Code>AccessDenied</Code> 
    <Message>Access denied.</Message> 
    <Details>Anonymous users does not have storage.objects.get access to object mybucket/myfile.gz.</Details> 
</Error> 

私は時々403と、ファイルを開こうとすると、時には404応答を取得しない理由だから私の質問ですそれは存在しない?

私は、2017年5月29日からの変更があると知っていますが、まだ有効ではないため、何かが間違っているか、Googleがランダムに新しいロジックを早期に適用しているようです。

答えて

0

私はGoogleからの電子メールを介してこれに決定的な回答があるので、私は完全性のための応答を与えています。

エンジニア間で誤った通信があったことが判明しました。当初、変更は5月22日に予定されていましたが、内部遅延のために、後日5/29に発表することにしました。この混乱のために、エンジニアはこの機能を5/29ではなく元の日付(5/22)にロールアウトしました。

TL; DR:Googleが不正な変更を週に一度早起きしました。

関連する問題