2017-01-30 8 views
1

先週の金曜日の通常通り、iOSビルドを送信しました。失敗したので、2日後にエラーログにアクセスしようとしていますが、アクセスが拒否され、ログを読み取れません。コード名1:Amazon Web Servicesでログファイルへのアクセスが拒否されました

アカウントに問題がありますか、それともCN1にとってより一般的なものですか?

<Error> 
<Code>AccessDenied</Code> 
<Message>Access Denied</Message> 
<RequestId>Hex number</RequestId> 
<HostId> 
Very long gibberish string 
</HostId> 
</Error> 

編集:1時間後:

は、それが唯一のこの特定のビルドが懸念しているように思える。ここ

は、AWSからのエラーです。今すぐ新しいビルドを送信すると、ログファイルが利用可能になります。だから問題は私のために消えてしまった。私の質問を削除してください。

感謝すべてのヘルプ、

+0

将来の訪問者にとって潜在的に有用なスタックオーバーフローに関する質問は、保存して解決する価値があります。 URLはどのように見えますか?それはURLに 'Signature ='または 'X-Amz-Signature ='を持っていますか? *古い*ビルドのログファイルにはまだアクセスできますか?おそらく、それらは短期間しか保管されないでしょうか?意図的に署名されていないURL上の 'AccessDenied'は、通常、オブジェクトが存在しないことを意味します。 (AWSのサポートは内部的にデバッグするためのものではありません)そうでなければ、この問題を再現できない問題としてクローズすることができます。 –

+0

こんにちはマイケル、あなたのご意見ありがとうございます。古いビルドにはアクセスできません。 Codename Oneの誰かが有用であると思った場合に備えて、誰かがそれを見るまで質問を開いてみましょう。 – HelloWorld

答えて

1

すべてのコードネーム一つが構築され、エラーログには、例外なく、3日以内に自動的に拭いています。これは、セキュリティポリシーとコスト削減ポリシー(ストレージコストの削減)の両方です。

ファイルが必要な場合は、それがなくなってからその期間内にファイルをダウンロードできます。

+0

この情報をお寄せいただきありがとうございます。どのポリシーが適用されているかを知ることは常に良いことです。しかし、FYIの場合、ビルドは金曜日の午後3時に行われ、月曜日(30日)の朝、ビルドエラーがダッシュボードに表示されましたが、ログファイルはありませんでした。これは、CN1使用のほぼ1年以内に私が遭遇した唯一のAWSエラーですので、ちょうど私を驚かせました。とにかくCN1岩! – HelloWorld

+0

ありがとうございます。自動パージにはAWSを使用していますが、特定の時間帯にAWSを実行すると思います。 –

関連する問題