2016-04-27 31 views
0

文件傳輸服務似乎在拒絕來自AWS的有效憑證?我有一個s3桶:: >>> s3://my-bucket-name/icd_to_ccs.csv 已嘗試使用訪問密鑰和祕密設置傳輸服務S3使用直接傳輸(網絡界面)到Google雲端存儲

使用boto3的密鑰和祕密工作正常以及用於訪問本地計算機上相同文件的aws命令行無法使用正確的foo使其使用雲控制檯傳輸工具工作。我曾嘗試過和沒有過濾器設置,有和沒有原始「桶」窗口中的文件名。

它一直給我無效的訪問密鑰?任何指導或竅門?

已選中this答案,並驗證我的存儲桶是否具有列出Amazon S3存儲桶的權限,獲取存儲桶的位置以及讀取存儲桶中的對象。

如前所述相同的密鑰(和另外一組新的密鑰)通過我本地的boto3/CLI,但在Web控制檯上不走正常工作..

+0

有趣的是,Google Web客戶端沒有指定區域的方法,我認爲AWS客戶端需要這樣嗎?我們是美國東部.. – dartdog

回答

1

我上傳輸服務工程師球隊。

你在網頁界面中寫出「s3://my-bucket-name/icd_to_ccs.csv」嗎?確保只輸入「my-bucket-name」。應該爲您填寫「s3://」部分(並且會導致問題),並且該工具不會逐項傳輸(因此不包括「/icd_to_ccs.csv」)。

如果您只想將傳輸限制爲一個項目,請使用「指定文件過濾器」(從步驟1中的「選擇源」)提供包含前綴。

如果以上都不是問題,那麼我需要一個Transfer ID。您可以通過點擊失敗的作業來獲得該信息;該URL現在將是「.../transfer/details /?project ...」。我只需要'身份證號碼'所指定的號碼。這樣,我就可以做更詳細的診斷。 (編輯:你應該通過電子郵件傳送ID到[email protected],而不是在這裏發佈。)

編輯:客戶端不需要指定的區域。 AWS使用全局命名空間,並且可以通過查看存儲桶本身來確定任何所需的區域信息。

+0

回到原地並按照我所看到的完成了,這也是我以前沒有做過「點擊失敗的工作」的地方嗎?我可以看到uri只是控制檯轉移頁面 – dartdog

+0

Damm,按照之前重新輸入的說現在說運行...順便說一下,這給了我一個工作,我可以點擊。以前的時間從來沒有那麼遠,也許某種瀏覽器緩存問題從以前的失敗? – dartdog

+0

現在,它看起來像一切都按預期工作嗎? (至於你的其他問題:我不認爲在那個階段會有任何緩存,但我沒有寫UI。) –

相關問題