Hey reatum,
I don't know why you'd receive that error on setsiteip.
If you're using the XMLAPI.php client class, set it to debug mode and post the output (in a code block).
Code:
$xmlapi-set_debug(1);
$xmlapi->setsiteip('9.3.2.1','username'); //or "'9.3.2.1', null, 'mysite.com'"
output:
Code:
URL: https://192.162.1.1:2087/xml-api/setsiteip
DATA: ip=9.3.2.1&user=someone
Authentication Header: Authorization: Basic jm9vdApcaGFuZWzx
RESPONSE:
<setsiteip>
<result>
<status>1</status>
<statusmsg></statusmsg>
</result>
</setsiteip>
SimpleXML var_dump:
SimpleXMLElement Object
(
[result] => SimpleXMLElement Object
(
[status] => 1
[statusmsg] => SimpleXMLElement Object
(
)
)
)
-Dave
PS. remember to add your IPs before you attempt to assign them.