Dear friends,
        I am working on a program on Kamailio and rtpengine proxy. I am 
wondering whether can I set Kamailio and rtpengine daemon on different physical 
machines. For example, I set Kamailio on a machine with IP 
address:10.109.247.80, and launch rtpengine daemon on another machine with 
interface parameter as 10.109.247.90 and ng port 7723. I set parameter in 
Kamailio.cfg with modparam(“rtpengine”, “rtpengine_sock”, 
“udp:10.109.247.90:7723”).

        Unfortunately I got debug message like this:

        ERROR: rtpengine [rtpengine.c:1710]: send_rtpp_command(): can't send 
command to a RTP proxy

        ERROR: rtpengine [rtpengine.c:1746]: send_rtpp_command(): proxy 
<udp:10.109.247.90:7723> does not respond, disable it

        ERROR: rtpengine [rtpengine.c:1616]: rtpp_test(): proxy did not respond 
to ping

        And, I also tried to set Kamailio and rtpengine daemon in a same 
machine,and use modparam(“rtpengine”, “rtpengine_sock”, “udp:localhost:7723”). 
And Kamailio can work functionally under this situation. rtpengine daemon can 
receive ping message from Kamailio and rtpengine daemon can work as suspected. 
So for the later case, is it supposed that Kamailio be in the same machine with 
same localhost address? Otherwise, what’s the reason for my ERROR?


------------------------------------
北京邮电大学网络技术研究院
网络与交换技术国家重点实验室
田军
+86 18810315790
mozillaf...@bupt.edu.cn
------------------------------------

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to