Hi, after upgrading to OpenSer SVN trunk the conexion with RtpProxy (0.3-2 in Debian Sid) gives an error:
ERROR:nathelper:send_rtpp_command: can't send command to a RTP proxy ERROR:nathelper:send_rtpp_command: proxy udp:localhost:22222 does not respond, disable it WARNING:nathelper:rtpp_test: can't get version of the RTP proxy WARNING:nathelper:rtpp_test: support for RTP proxy udp:localhost:22222 has been disabled temporarily
Do I need a latest version of RtpProxy? which version exactly?
PD: It's funny to read that nathelper module needs no external applicationto run XDD: ----------- 1.4.2. External Libraries or Applications The following libraries or applications must be installed before running OpenSER with this module loaded: **None.** ----------- ¿and RtpPrpxy? XD
El Miércoles, 24 de Octubre de 2007, Iñaki Baz Castillo escribió:
Hi, after upgrading to OpenSer SVN trunk the conexion with RtpProxy (0.3-2 in Debian Sid) gives an error:
ERROR:nathelper:send_rtpp_command: can't send command to a RTP proxy ERROR:nathelper:send_rtpp_command: proxy udp:localhost:22222 does not respond, disable it WARNING:nathelper:rtpp_test: can't get version of the RTP proxy WARNING:nathelper:rtpp_test: support for RTP proxy udp:localhost:22222 has been disabled temporarily
Do I need a latest version of RtpProxy? which version exactly?
In fact I don't see newer versions of RtpProxy.
I know that the error above is the same as if I set a wrong port or IP, but it's not my case. My conf worked fine before upgrading OpenSer.
~# openserctl fifo nh_show_rtpp 200 OK udp:localhost:22222:: set=0 disabled:: 0 weight:: 1 recheck_ticks:: 60
This is my conf:
- Openser SVN trunk (from today) modparam("nathelper", "received_avp", "$avp(i:42)") modparam("nathelper", "sipping_method", "OPTIONS") modparam("nathelper", "natping_interval", 20) modparam("nathelper", "ping_nated_only", 1) modparam("nathelper", "sipping_bflag", 7) modparam("nathelper", "sipping_from", "sip:openser@openser.domain.org") modparam("nathelper", "rtpproxy_sock", "udp:localhost:22222")
RtpProxy runs as:
~# rtpproxy -f -l 0.0.0.0 -s udp:127.0.0.1:22222
I restart OpenSer and get:
ERROR:nathelper:send_rtpp_command: can't send command to a RTP proxy ERROR:nathelper:send_rtpp_command: proxy udp:localhost:22222 does not respond, disable it WARNING:nathelper:rtpp_test: can't get version of the RTP proxy WARNING:nathelper:rtpp_test: support for RTP proxy udp:localhost:22222 has been disabled temporarily
ngrep in port 22222 says:
~# ngrep -d any -P ' ' -W byline -T -t "$*" port 22222 interface: any filter: (ip or ip6) and ( port 22222 )
# U 2007/10/24 14:34:10.557619 127.0.0.1:53545 -> 127.0.0.1:22222 5851_0 V # U 2007/10/24 14:34:10.557962 127.0.0.1:22222 -> 127.0.0.1:53545 5851_0 20040107
# U 2007/10/24 14:34:10.558152 127.0.0.1:53545 -> 127.0.0.1:22222 5851_1 VF 20050322 # U 2007/10/24 14:34:10.558186 127.0.0.1:22222 -> 127.0.0.1:53545 5851_1 1
# U 2007/10/24 14:34:10.560929 127.0.0.1:53546 -> 127.0.0.1:22222 5852_0 V # U 2007/10/24 14:34:10.562735 127.0.0.1:53547 -> 127.0.0.1:22222 5853_0 V # U 2007/10/24 14:34:10.564556 127.0.0.1:53548 -> 127.0.0.1:22222 5854_0 V ...
Any help please? I don't see any new mandatory parameter or similar in module doc, what can be wrong if it worked with OpenSer 1.2.2?
Thanks for any help.
El Wednesday 24 October 2007 14:44:57 Iñaki Baz Castillo escribió:
Any help please? I don't see any new mandatory parameter or similar in module doc, what can be wrong if it worked with OpenSer 1.2.2?
I have tryed everything and RtpProxy 0.3 doesn't work with my OpenSer SVN trunk (from yesterday).
Let me a question: does anyone have OpenSer devel version with RtpProxy running? Please, confirm it if you can.
Thanks a lot.
Iñaki Baz Castillo wrote:
El Miércoles, 24 de Octubre de 2007, Iñaki Baz Castillo escribió:
Hi, after upgrading to OpenSer SVN trunk the conexion with RtpProxy (0.3-2 in Debian Sid) gives an error:
ERROR:nathelper:send_rtpp_command: can't send command to a RTP proxy ERROR:nathelper:send_rtpp_command: proxy udp:localhost:22222 does not respond, disable it WARNING:nathelper:rtpp_test: can't get version of the RTP proxy WARNING:nathelper:rtpp_test: support for RTP proxy udp:localhost:22222 has been disabled temporarily
Do I need a latest version of RtpProxy? which version exactly?
In fact I don't see newer versions of RtpProxy.
I know that the error above is the same as if I set a wrong port or IP, but it's not my case. My conf worked fine before upgrading OpenSer.
~# openserctl fifo nh_show_rtpp 200 OK udp:localhost:22222:: set=0 disabled:: 0 weight:: 1 recheck_ticks:: 60
This is my conf:
- Openser SVN trunk (from today)
modparam("nathelper", "received_avp", "$avp(i:42)") modparam("nathelper", "sipping_method", "OPTIONS") modparam("nathelper", "natping_interval", 20) modparam("nathelper", "ping_nated_only", 1) modparam("nathelper", "sipping_bflag", 7) modparam("nathelper", "sipping_from", "sip:openser@openser.domain.org") modparam("nathelper", "rtpproxy_sock", "udp:localhost:22222")
RtpProxy runs as:
~# rtpproxy -f -l 0.0.0.0 -s udp:127.0.0.1:22222
I restart OpenSer and get:
ERROR:nathelper:send_rtpp_command: can't send command to a RTP proxy ERROR:nathelper:send_rtpp_command: proxy udp:localhost:22222 does not respond, disable it WARNING:nathelper:rtpp_test: can't get version of the RTP proxy WARNING:nathelper:rtpp_test: support for RTP proxy udp:localhost:22222 has been disabled temporarily
ngrep in port 22222 says:
~# ngrep -d any -P ' ' -W byline -T -t "$*" port 22222 interface: any filter: (ip or ip6) and ( port 22222 )
# U 2007/10/24 14:34:10.557619 127.0.0.1:53545 -> 127.0.0.1:22222 5851_0 V # U 2007/10/24 14:34:10.557962 127.0.0.1:22222 -> 127.0.0.1:53545 5851_0 20040107
# U 2007/10/24 14:34:10.558152 127.0.0.1:53545 -> 127.0.0.1:22222 5851_1 VF 20050322 # U 2007/10/24 14:34:10.558186 127.0.0.1:22222 -> 127.0.0.1:53545 5851_1 1
# U 2007/10/24 14:34:10.560929 127.0.0.1:53546 -> 127.0.0.1:22222 5852_0 V # U 2007/10/24 14:34:10.562735 127.0.0.1:53547 -> 127.0.0.1:22222 5853_0 V # U 2007/10/24 14:34:10.564556 127.0.0.1:53548 -> 127.0.0.1:22222 5854_0 V ...
Any help please? I don't see any new mandatory parameter or similar in module doc, what can be wrong if it worked with OpenSer 1.2.2?
Thanks for any help.
Change from 127.0.0.1 to the real IP address of your sip server, change the openser.cfg accordingly and reload it.... it should work....
El Friday 26 October 2007 02:05:05 Ricardo Ferreira - MC escribió:
Any help please? I don't see any new mandatory parameter or similar in module doc, what can be wrong if it worked with OpenSer 1.2.2?
Change from 127.0.0.1 to the real IP address of your sip server, change the openser.cfg accordingly and reload it.... it should work....
Thanks but in doesn't work. In fact I already tryed to conect with a RtpProxy running in other host with same error.
Now I've tryed to run it in localhost but setting the public IP:
modparam("nathelper", "rtpproxy_sock", "udp:85.76.0.110:22222") ~# rtpproxy -f -l 0.0.0.0 -s udp:85.76.0.110:22222
Exactly the same error:
INFO:nathelper:rtpp_test: rtp proxy udp:85.76.0.110:22222 found, support for it enabled ERROR:nathelper:send_rtpp_command: can't read reply from a RTP proxy ERROR:nathelper:send_rtpp_command: proxy udp:85.76.0.110:22222 does not respond, disable it WARNING:nathelper:rtpp_test: can't get version of the RTP proxy WARNING:nathelper:rtpp_test: support for RTP proxy udp:85.76.0.110:22222 has been disabled temporarily
And RtpProxy says:
received command "1886_0 V" sending reply "1886_0 20040107 " received command "1886_1 VF 20050322" sending reply "1886_1 1 " received command "1887_0 V" sending reply "1887_0 20040107 " received command "1888_0 V" sending reply "1888_0 20040107
The same configuration worked perfectly in OpenSer 1.2.2 (now I use the SVN 2983 reversion).
Please help, I don't know what more I can try.
Thanks in advance.
Hi Inaki:
start rtpproxy like this: rtpproxy -l 85.76.0.110 -s udp:127.0.0.1:22222
and set the nathelper param like this: modparam("nathelper", "rtpproxy_sock", "udp:127.0.0.1:22222")
Regards, Ovidiu Sas
On 10/26/07, Iñaki Baz Castillo ibc@in.ilimit.es wrote:
El Friday 26 October 2007 02:05:05 Ricardo Ferreira - MC escribió:
Any help please? I don't see any new mandatory parameter or similar in module doc, what can be wrong if it worked with OpenSer 1.2.2?
Change from 127.0.0.1 to the real IP address of your sip server, change the openser.cfg accordingly and reload it.... it should work....
Thanks but in doesn't work. In fact I already tryed to conect with a RtpProxy running in other host with same error.
Now I've tryed to run it in localhost but setting the public IP:
modparam("nathelper", "rtpproxy_sock", "udp:85.76.0.110:22222") ~# rtpproxy -f -l 0.0.0.0 -s udp:85.76.0.110:22222
Exactly the same error:
INFO:nathelper:rtpp_test: rtp proxy udp:85.76.0.110:22222 found, support for it enabled ERROR:nathelper:send_rtpp_command: can't read reply from a RTP proxy ERROR:nathelper:send_rtpp_command: proxy udp:85.76.0.110:22222 does not respond, disable it WARNING:nathelper:rtpp_test: can't get version of the RTP proxy WARNING:nathelper:rtpp_test: support for RTP proxy udp:85.76.0.110:22222 has been disabled temporarily
And RtpProxy says:
received command "1886_0 V" sending reply "1886_0 20040107 " received command "1886_1 VF 20050322" sending reply "1886_1 1 " received command "1887_0 V" sending reply "1887_0 20040107 " received command "1888_0 V" sending reply "1888_0 20040107
The same configuration worked perfectly in OpenSer 1.2.2 (now I use the SVN 2983 reversion).
Please help, I don't know what more I can try.
Thanks in advance.
-- Iñaki Baz Castillo ibc@in.ilimit.es
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users