Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fault. Code: 2, Reason: Invalid return payload: enable debugging to examine incoming payload xmlrpc element STRiNG cannot be child of VALUE #59
The first thing to do would be to enable the debug mode of the client, so that you can see exactly the xml payload received in the response.
However, I just noticed the funny casing of the word 'STRiNG' in your error message.
When you say "on browser", I assume that you mean that you have a web page written in php that uses the phpxmlrpc library to make a call to an external server?
If so, the best I can say is as above: add a call
referenced this issue
Nov 14, 2017
I have tested the following code on both Win 8.1 and Debian 8:
where test.response I have copied and pasted from your comments above.
In both cases it worked.
I suspect that in fact you might be executing more than 1 single xmlrpc call here (or at least parsing more than 1 response), and the error seen might not be related to the debug output that you pasted.
I am afraid that the only way for me to investigate more would be for you to send me the whole php script that is executing the call (and, if it needs a bigger framework to run, even better the whole app).