Symptoms

Issuing XML RPC API call error appears:

'====================== [root@pba tmp]# curl -d@getsubscr.xml http://localhost:5224 curl: (7) couldn't connect to host [root@pba tmp]# '======================

Cause

xmlrpcd server listens to OBA external IP address.

This can be verified by using netstat:

[root@pba ~]# netstat -plant |grep 5224 tcp 0 0 10.124.45.142:5224 0.0.0.0:* LISTEN 6465/xmlrpcd

Resolution

Use external IP address in the call:

curl --connect-timeout 10 -d @getsubscr.xml -H 'Content-type:text/xml' http://10.124.45.142:5224/RPC2

Result1000642

Internal content