{"action":"created","issue":{"url":"https://api.github.com/repos/aws/aws-sdk-ruby/issues/995","labels_url":"https://api.github.com/repos/aws/aws-sdk-ruby/issues/995/labels{/name}","comments_url":"https://api.github.com/repos/aws/aws-sdk-ruby/issues/995/comments","events_url":"https://api.github.com/repos/aws/aws-sdk-ruby/issues/995/events","html_url":"https://github.com/aws/aws-sdk-ruby/issues/995","id":116368290,"number":995,"title":"The request signature we calculated does not match the signature you provided.","user":{"login":"amedeiros","id":1771494,"avatar_url":"https://avatars.githubusercontent.com/u/1771494?v=3","gravatar_id":"","url":"https://api.github.com/users/amedeiros","html_url":"https://github.com/amedeiros","followers_url":"https://api.github.com/users/amedeiros/followers","following_url":"https://api.github.com/users/amedeiros/following{/other_user}","gists_url":"https://api.github.com/users/amedeiros/gists{/gist_id}","starred_url":"https://api.github.com/users/amedeiros/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amedeiros/subscriptions","organizations_url":"https://api.github.com/users/amedeiros/orgs","repos_url":"https://api.github.com/users/amedeiros/repos","events_url":"https://api.github.com/users/amedeiros/events{/privacy}","received_events_url":"https://api.github.com/users/amedeiros/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aws/aws-sdk-ruby/labels/information%20requested","name":"information requested","color":"eb6420"},{"url":"https://api.github.com/repos/aws/aws-sdk-ruby/labels/Version%202","name":"Version 2","color":"207de5"}],"state":"open","locked":false,"assignee":{"login":"awood45","id":2114465,"avatar_url":"https://avatars.githubusercontent.com/u/2114465?v=3","gravatar_id":"","url":"https://api.github.com/users/awood45","html_url":"https://github.com/awood45","followers_url":"https://api.github.com/users/awood45/followers","following_url":"https://api.github.com/users/awood45/following{/other_user}","gists_url":"https://api.github.com/users/awood45/gists{/gist_id}","starred_url":"https://api.github.com/users/awood45/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awood45/subscriptions","organizations_url":"https://api.github.com/users/awood45/orgs","repos_url":"https://api.github.com/users/awood45/repos","events_url":"https://api.github.com/users/awood45/events{/privacy}","received_events_url":"https://api.github.com/users/awood45/received_events","type":"User","site_admin":false},"milestone":null,"comments":12,"created_at":"2015-11-11T16:17:35Z","updated_at":"2015-11-19T17:43:05Z","closed_at":null,"body":"We are seeing this error across several different service clients. I noticed several other tickets for a few different services having this same issue. It seems like its possibly a SDK wide issue. Below is a list of the services that we are seeing the problem with on SDK version `2.1.34`. This is greatly impacting our customer base.\r\n\r\n```\r\nEC2\r\nS3\r\nRDS\r\nIAM\r\nElasticLoadBalancing\r\nDirectConnect\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/aws/aws-sdk-ruby/issues/comments/158132458","html_url":"https://github.com/aws/aws-sdk-ruby/issues/995#issuecomment-158132458","issue_url":"https://api.github.com/repos/aws/aws-sdk-ruby/issues/995","id":158132458,"user":{"login":"awood45","id":2114465,"avatar_url":"https://avatars.githubusercontent.com/u/2114465?v=3","gravatar_id":"","url":"https://api.github.com/users/awood45","html_url":"https://github.com/awood45","followers_url":"https://api.github.com/users/awood45/followers","following_url":"https://api.github.com/users/awood45/following{/other_user}","gists_url":"https://api.github.com/users/awood45/gists{/gist_id}","starred_url":"https://api.github.com/users/awood45/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awood45/subscriptions","organizations_url":"https://api.github.com/users/awood45/orgs","repos_url":"https://api.github.com/users/awood45/repos","events_url":"https://api.github.com/users/awood45/events{/privacy}","received_events_url":"https://api.github.com/users/awood45/received_events","type":"User","site_admin":false},"created_at":"2015-11-19T17:43:05Z","updated_at":"2015-11-19T17:43:05Z","body":"I can see the frustration with the error names - it can vary by service, and if there were a way to model this in a unified way (for example, a common ancestor exception class) that could be helpful. I can explore if there is a sensible way to do that.\r\n\r\nI'm going to explore with the service teams why these sessions are expiring earlier than you're expecting. I'll share whatever I can find."}}