6. My client returns "XML-RPC Fault #2: Invalid return payload: enable debugging to examine incoming payload": what should I do?
Prev | Chapter 12. Frequently Asked Questions | Next

## 6. My client returns "XML-RPC Fault #2: Invalid return payload: enable debugging to examine incoming payload": what should I do?

The response you are seeing is a default error reponse that the client object returns to the php application when the server did not respond to the call with a valid xmlrpc response.

The most likely cause is that you are not using the correct URL when creating the client object, or you do not have approriate access rights to the web page you are requesting, or some other common http misconfiguration.

To find out what the server is really returning to your client, you have to enable the debug mode of the client, using $client->setdebug(1);

Prev | Up | Next
5. How to enable long-lasting method calls | Home | 7. How can I save to a file the xml of the xmlrpc responses received from servers?