-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IncompleteSignature with lastest version 0.7.1 #78
Comments
Same here. Reverted to 0.7.0 but I guess there the signing isn't working correctly. |
Same issue here. |
@drewblas I have reworked a little sigv4 generation. Now it works well... |
PR is here ^^^ |
@drewblas Could you check and make new release tag? |
Nice work @svmax |
@crazyoptimist yeah, well let's turn back a whitespace batch)) |
…ad; changed delivery service on canonical (which is used by aws-core); request method has been redesigned to allow them to be signed during encryption;
So, gentlemen (@crazyoptimist @drewblas), where we are and what was done: I hope this is more than enough to allow this feature to be merged and placed as a release tag |
Gentlemen, do you happen to have an update on this? I'd love to move to the new signature version. |
Tried @svmax PR #79 - seems to work now without the error! For reference for other interested parties:
ActionMailer::Base.add_delivery_method :ses, AWS::SES::Base, secrets...ses_credentials.merge(signature_version: 4) And referenced the fork as a Gem: # TODO: https://github.com/drewblas/aws-ses/pull/79
gem "aws-ses", git: "https://github.com/zebitex/aws-ses.git", ref: "78-sigv4-problem" Until version >= 0.7.2 will be released. |
Any updates on this? It seems V3 signature will be turned off on Feb 28. |
@drewblas |
I am also waiting for this patch, would appreciate the new version getting published |
@drewblas I am facing the same issue. Any updates on when this will be merged? |
In case you missed this. @eni9889 |
Thank you @svmax for the fix and @crazyoptimist for showing how to reference the PR. I hate to say it folks, but @drewblas appears to be MIA. I can't find any activity since November, five months ago. I decided to go ahead and switch to the official
The |
Thanks a lot, @dnalbach that worked for me as well. |
I am also using this
I am using below versions : Do you have any idea why this error occurs. If you need more information I can give you. Thanks in advanced |
I'm, sorry, I do not. I can tell you that we are using the following versions and are not experiencing that error:
We do not use DynamoDB in Rails and have no configuration for it. I did a quick Google search and see an old issue for that in the Obviously there is a difference between your Rails instance and ours. It does seem odd that your error is for a Ruby 2.4.9 gem when you are using 2.4.1 according to your post. You might try updating the patch version of your Ruby to latest 2.4.10 and see if that makes a difference. If you were on the same version of Ruby and Rails and still getting it, we'd know it was configuration, but it would be pretty hard to pin down the specific config differences. My advice would be to file an issue in either the |
@drewblas is lurking, but active. I am preparing to deploy 0.7.1 on production, because it seems we are loosing mails, because of Amazon "progressive rejection". If that fails, I will be upset. Not with @drewblas, but with Amazon not being able to compensate to @drewblas the hours he spent on supporting Amazon clients. |
Got the same error, and switched to |
I upgraded the gem to the last release, and now when I send an email I receive this error message.
IncompleteSignature - Request must contain a signature that conforms to AWS standards
/.rvm/gems/ruby-2.3.3/gems/aws-ses-0.7.1/lib/aws/ses/base.rb:190:in `request'"
The text was updated successfully, but these errors were encountered: