AWS SDK for Ruby の使い方を学ぼうとしていて、S3 でサンプルプログラムを実行することから始めました。しかし、S3 の例では次のエラーが表示されます。
/var/lib/gems/1.9.1/gems/aws-sdk-1.8.0/lib/aws/core/client.rb:318:in 'return_or_raise':AWS::Core::Client::NetworkError (AWS::Core::Client::NetworkError)
from /var/lib/gems/1.9.1/gems/aws-sdk-1.8.0/lib/aws/core/client.rb:419:in 'client_request'
from (eval):3:in 'put_object'
from /var/lib/gems/1.9.1/gems/aws-sdk-1.8.0/lib/aws/s3/s3_object.rb:1655:in 'write_with_put_object'
from /var/lib/gems/1.9.1/gems/aws-sdk-1.8.0/lib/aws/s3/s3_object.rb:600:in 'write'
from s3/upload_file.rb:31:in 'main'
私はすでに使用s3cmd
を確認しており、正常に動作しています。
Ruby 1.9.1 を使用しており、AWS SDK のバージョンは 1.8.0 です。