timeout will be raised only if both sides of rtp is silent you have to enable tcp at kamailio config (disable_tcp=no) you must have in kamailio cfg: listen=tcp:127.0.0.1:8090, loadmodule “xmlrpc.so”, and additional params: loadmodule “xmlrpc.so” modparam(“xmlrpc”, “route”, “XMLRPCS”) modparam(“xmlrpc”, “url_skip”, “^/sip”) modparam(“xmlrpc”, “url_match”, “^/RPC2”) 4. you have to add route XMLRPC: route[XMLRPCS] { xlog(“L_ALERT”,”RPC recieved”); […]