Back to Top

Magento Api Integration Calling Parameter do Not Match Signature

Updated 26 March 2015

Sometimes Magento Api Raise “Calling Parameter do Not Match Signature” while connecting through xmlrpc Api.

Main Error looks like below, while synchronization.

[623] Calling parameters do not match signature

This Error mainly caused by PHP installation configuration On your server.

Solution

You need to comment some line of code during variable verification in Magento zend framework.

Start your headless eCommerce
now.
Find out More

1) open file lib/Zend/XmlRpc/Server.php
2) check inside _handle method and find the piece of code like below

if (!$matched) {
    #require_once 'Zend/XmlRpc/Server/Exception.php';
    throw new Zend_XmlRpc_Server_Exception('Calling parameters do not match signature', 623);
}

Just comment it out

/*if (!$matched) {
     #require_once 'Zend/XmlRpc/Server/Exception.php';
     throw new Zend_XmlRpc_Server_Exception('Calling parameters do not match signature', 623);
 }*/

Now xmlrpc connection will work perfectly.

Thanks

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


1 comments

  • Alex Hellier
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Magento Api Integration Calling Parameter do Not Match Signature