[SR-Users] no publish from pua/pua_mi to outbound proxy

Juha Heinanen jh at tutpro.com
Mon Aug 29 18:54:11 CEST 2011


i started to test sr presence and for some reason sr does not send out
any publish request when i issue one via pua_mi.

i have in route [xmlrpc_requests]:

    xlog("L_INFO", "Handling XMLRPC $rm from <$si> with body <$(rb{re.subst,/[\n\r\t]//g})>\n");
    set_reply_no_connect();
    set_reply_close();
    dispatch_rpc();

syslog shows that sr receives xmlrpc request:

Aug 29 19:42:13 sip /usr/sbin/pres-serv[2118]: INFO: Handling XMLRPC
POST from <127.0.0.1> with body <<?xml version='1.0'?><methodCall><methodName>mi</methodName><params><param><value><string>pua_publish</string></value></param><param><value><string>sip:jh at vm.test.fi</string></value></param><param><value><int>7776000</int></value></param><param><value><string>message-summary</string></value></param><param><value><string>application/simple-message-summary</string></value></param><param><value><string>.</string></value></param><param><value><string>a.1313821931.6178.2.0</string></value></param><param><value><string>P-Flags:
0</string></value></param><param><value><string>Messages-Waiting:yesVoice-Message: 1/1 (0/0)</string></value></param></params></methodCall>>

and wireshark shows that sr xmlrpc server responds to it with 200 ok.
but after than nothing happens, i.e., according to wireshark no publish
request is sent out.  i have pua and pua_mi modules loaded and outbound
proxy defined:

modparam("pua", "outbound_proxy", "sip:127.0.0.1:5082")

there is no error messages in syslog.  any idea why sr does not send
publish to outbound proxy?  this used to work with opensips.

-- juha



More information about the sr-users mailing list