Chicago / lead-safe-api-docs

http://dev.cityofchicago.org/docs/lead-safe/
1 stars 1 forks source link

Error with automatic deployment to AWS S3 #42

Closed tomschenkjr closed 6 years ago

tomschenkjr commented 6 years ago

The master branch is configured to be automatically deployed to AWS S3 using Travis CI's deployment features. However, we are encountering an error when the files are being copied to AWS S3:

/home/travis/.rvm/gems/ruby-2.2.6/gems/aws-sdk-core-2.11.33/lib/seahorse/client/plugins/raise_response_errors.rb:15:in `call': The request signature we calculated does not match the signature you provided. Check your key and signing method. (Aws::S3::Errors::SignatureDoesNotMatch)

Based on research, this seems to be a generic AWS-related message. There doesn't appear to be a direct fix, but a myriad of work-arounds.

tomschenkjr commented 6 years ago

Finally solved this with 0d30309b9b0e777482a6b14f58bc53d665bd9086 where I simply created a fresh pair of keys (not reusing the same keys from Chicago/open311-api-docs).