Answers.Body: <p>Found the problem.   AWS has an option for a user to have either console usage or programmatic or both.</p>
  <p>need to set programmatic use  when creating the user and permissions for SNS as needed.  Full SNS access permissions seem to work fine.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-09-16T15:06:47.110Z
Answers.LastActivityDate: 2020-09-16T15:06:47.110Z
Answers.UserDisplayName: Dave T
Body: <p>AWS Error - Error Sending SMS through Amazon SNS [SignatureDoesNotMatch]: - The request signature we calculated does not match the signature you provided.</p>
  <p>Using amazonsns extension.    Can send individual messages using AWS console but errors when sending individual or mass sms from Civi.    AWS user has full permissions for SNS.    AWS mentions Version 4 generates signing key derived from signing access key rather than secret access key itself.</p>
  <p>Any suggestions for troubleshooting this issue?   Is extension generating the signing key using V4?</p>
  <p>Thank you.</p>
  
Tags: <sms><aws>
Title: Signature error using AWS SNS/SMS to send SMS message using Civi extension - uk.compucorp.civicrm.amazonsns
ThreadText: # Signature error using AWS SNS/SMS to send SMS message using Civi extension - uk.compucorp.civicrm.amazonsns
  
  (Asked by: username_0 on 2020-08-17)
  
  AWS Error - Error Sending SMS through Amazon SNS [SignatureDoesNotMatch]: - The request signature we calculated does not match the signature you provided.
  
  Using amazonsns extension. Can send individual messages using AWS console but errors when sending individual or mass sms from Civi. AWS user has full permissions for SNS. AWS mentions Version 4 generates signing key derived from signing access key rather than secret access key itself.
  
  Any suggestions for troubleshooting this issue? Is extension generating the signing key using V4?
  
  Thank you.
  
  **Tags:** sms, aws
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2020-09-16. Score: 1
  
  Found the problem. AWS has an option for a user to have either console usage or programmatic or both.
  
  need to set programmatic use when creating the user and permissions for SNS as needed. Full SNS access permissions seem to work fine.
  
  
  ---
  
  