mc-magento: Calculated signature doesnt match with provided signature

Hi there!

I get such errors while running Ebizmarts_MailChimp_Model_Api_Batches::getBatchResponse() method in curl_exec() by your extension’s cron:

<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>SignatureDoesNotMatch</Code>
<Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>
<AWSAccessKeyId>SOMEKEY</AWSAccessKeyId>
<StringToSign>GET
1477643217
/mailchimp-api-batch/4ce2d7b02a-response.tar.gz
</StringToSign>
<SignatureProvided>/ SOMESIGNATURE=</SignatureProvided>
<StringToSignBytes>bla-bla</StringToSignBytes>
</Error>

Have you ever challenged with similar problem? What i should check?

Regards, Nikolay.

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Reactions: 1
  • Comments: 22 (6 by maintainers)

Most upvoted comments

@Santiagoebizmarts It clearly doesn’t work in many stores too, so why not re-open the issue instead of forcing people into requesting support? If a resolution is found here it will help everyone.

Hello @mladenilic

This is working successfully in many stores. If you still have this problem in version 1.1.11 please contact our support at mailchimp@ebizmarts-desk.zendesk.com

Regards.

Hi @elluminatte

magento system requirements are this, as you can see php 7 is not in the official supported versions. So, try with php 5.6