2016-06-28 4 views
0

Apache Sparkを使用してS3からデータをダウンロードしようとしています。バケットを検索しようとしています。バケツに未確認のAWS CLIをルックアップできます。 Botoライブラリを使用してAWS S3を接続する際に、次のエラーが発生しました。両方S3ResponseError SignatureDoesNotMatch

マイコード:

conn = S3Connection('yay', 'xxx',calling_format = OrdinaryCallingFormat()) 
bucket = Bucket(conn, 'exports.lomy.t') 
list = bucket.list('PATH') 

エラー

Tue, 28 Jun 2016 20:31:51 GMT 
/exports.lomys.t/</StringToSign><SignatureProvided>d4utF8Kab3ESrzMLlwM2ilc5chA=</SignatureProvided><StringToSignBytes>47 45 54 0a 0a 0a 54 75 65 2c 20 32 38 20 4a 75 6e 20 32 30 31 36 20 32 30 3a 33 31 3a 35 31 20 47 4d 54 0a 2f 65 78 70 6f 72 74 73 2e 6c 6f 63 61 6c 79 74 69 63 73 2e 74 2d 7a 2f</StringToSignBytes><RequestId>72D199C86E9D6E10</RequestId><HostId>36pedNVg9XFQSHhr7Am3YUe4wypff7+bEHi249eQJllhHOwrK8ha37M7er8PJdTUQsxQIcGnmxk=</HostId></Error> 

私は署名と一致言うソリューションのカップルを参照してください。しかしどうですか?私は次の署名は私が送っていると思うd4utF8Kab3ESrzMLlwM2ilc5chA=

1)署名を見つける方法は? 2)この問題を回避する方法:

誰かが既に問題を解決している場合は、大きな助けになるでしょう。事前に

おかげで、私は企業ネットワークを切断した後 アミット

答えて

0

問題が解決されました。 これはブロックしていた私たちのプロキシです。

関連する問題