[OpenSIPS-Users] RTP Proxy problem

Wesley Volcov wesleyvolcov at gmail.com
Fri Dec 14 13:59:36 CET 2012


Hey Guys,

Some ideas?

Regards,

Wesley Volcov

On 11 December 2012 11:35, Wesley Volcov <wesleyvolcov at gmail.com> wrote:

> Dear all,
>
> I could fix the rtpproxy problem, it was a compilation problem.
>
> But now, I'm having a audio problem.
>
> Let me explain:
>
> I have a Opensips with 2 IP addres, a public one (200.0.0.1) and a private
> one (10.0.0.1).
>
> The orignation endppint is in the private network (IP TEL), the PSTN
> gateway is in the public network.
>
> I receive a call from the IP TEL and send it to the gateway.
>
> In the INVITE that the Opensips sends to the PSTN gateway, I see the
> Public IP in the CIN parameter, but in the 200 OK that the Opensips sends
> to the TEL IP I see the public IP to, and call goes to one way audio.
> The Opensips should send the private IP in the 200OK to the IP TEL.
>
> RTPPROXY run command: /usr/local/bin/rtpproxy -l 200.0.0.1 10.0.0.1 -s udp:127.0.0.1
> 7890 -F -m 10000 -M 20000 -d DBUG
>
> Opensips:
> if (is_method("INVITE")){
>                 rtpproxy_offer("","200.0.0.1");
>         }
>
> onreply_route [ONREPLY] {
>
>         rtpproxy_answer("","10.0.0.1");
> }
>
> I've tried some parametes in the rtpproxy like FW, I, E, but I had the
> same result.
>
> I'am missing some thing?
>
> Please, help me guys.
>
> Thanks a lot
>
> On 1 December 2012 03:05, SamyGo <govoiper at gmail.com> wrote:
>
>> Hi,
>> The issue is with the command you are using to start RTPproxy. Missing a
>> : between 127.0.0.1 and 7890. So now you may not see RTPproxy on netstat
>> output.
>> Regards,
>> Sammy
>> On Dec 1, 2012 12:30 AM, "Răzvan Crainea" <razvan at opensips.org> wrote:
>>
>>>  Hi, Wesley!
>>>
>>> Have you tried tracing the communication opensips has with rtpproxy
>>> (listen with ngrep on port 7890). Are you sure rtpproxy is bound on the
>>> correct IP and port (check with netstat -ulpn | grep rtpproxy). Have you
>>> tried enabling rtpproxy debugging to see if something reaches the server
>>> (start rtpproxy with -d DBUG).
>>>
>>> Regards,
>>>
>>> Razvan Crainea
>>> OpenSIPS Core Developerhttp://www.opensips-solutions.com
>>>
>>> On 11/30/2012 08:06 PM, Wesley Volcov wrote:
>>>
>>> Dear all,
>>>
>>>  I've tried to downgrade the opensips version, and use the nathelper
>>> module, but I still see the error.
>>>
>>>  RTPPROXY run command: /usr/local/bin/rtpproxy -l public_ip -s udp:127.0.0.1
>>> 7890 -F -m 10000 -M 20000
>>>
>>> Opensips configuration: modparam("nathelper", "rtpproxy_sock", "udp:
>>> 127.0.0.1:7890")
>>>
>>>  Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10695]:
>>> ERROR:nathelper:send_rtpp_command: can't send command to a RTP proxy
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10699]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10707]:
>>> ERROR:nathelper:send_rtpp_command: can't send command to a RTP proxy
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10679]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10682]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10678]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10684]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10686]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10687]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10690]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>> Nov 30 17:05:25 localhost /usr/local/sbin/opensips[10691]:
>>> ERROR:nathelper:send_rtpp_command: proxy <udp:127.0.0.1:7890> does not
>>> respond, disable it
>>>
>>>  Am I missing some thing?
>>>
>>>  Please, helpe me.
>>>
>>>  Regards,
>>>
>>>  Wesley Volcov
>>>
>>>  On 29 November 2012 08:28, Wesley Volcov <wesleyvolcov at gmail.com>wrote:
>>>
>>>> Dear Răzvan,
>>>> *
>>>> *
>>>> Thanks you for helping me!
>>>>
>>>>  I changed the modparam to: modparam("rtpproxy", "rtpproxy_sock", "udp:
>>>> 127.0.0.1:7890")
>>>>
>>>>  And the rtpproxy run command: /usr/local/bin/rtpproxy -lpublic_ip -s
>>>> udp:127.0.0.1 7890 -F -m 10000 -M 20000
>>>>
>>>>  And I still see this:
>>>>
>>>>  Nov 29 08:25:42 opensips /usr/local/sbin/opensips[5996]:
>>>> WARNING:rtpproxy:rtpp_test: support for RTP proxy <udp:127.0.0.1:7890>
>>>> has been disabled temporarily
>>>> Nov 29 08:25:42 opensips /usr/local/sbin/opensips[5994]:
>>>> WARNING:rtpproxy:rtpp_test: can't get version of the RTP proxy
>>>>
>>>>  Any idea?
>>>>
>>>>  Regards,
>>>>
>>>>  Wesley Volcov
>>>>
>>>> On 28 November 2012 16:02, Răzvan Crainea <razvan at opensips.org> wrote:
>>>>
>>>>>  Hi, Wesley!
>>>>>
>>>>> The idea is that RTPProxy is listening only on localhost, whereas
>>>>> OpenSIPS tries to connect to a different IP (rather than 127.0.0.1). You
>>>>> should either allow RTPProxy to listen on that IP (change the -s parameter,
>>>>> but this is not recommended because of security issues) or configure
>>>>> OpenSIPS to connect using 127.0.0.1.
>>>>> Are you using the DB to provision the RTPProxy sockets? Because if you
>>>>> do, there is no need of the "rtpproxy_sock" modparam, you should change the
>>>>> IP directly in the database.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Razvan Crainea
>>>>> OpenSIPS Core Developerhttp://www.opensips-solutions.com
>>>>>
>>>>>   On 11/28/2012 05:53 PM, Wesley Volcov wrote:
>>>>>
>>>>> Dear Răzvan,
>>>>> *
>>>>> *
>>>>> I tried to change the modparam configuration, to the ip_addres, and
>>>>> also the rtpproxy listen addres to localhost, and it still the same problem.
>>>>>
>>>>>  Regards,
>>>>>
>>>>>  Wesley Volcov
>>>>>
>>>>> On 28 November 2012 12:31, Răzvan Crainea <razvan at opensips.org> wrote:
>>>>>
>>>>>>  Hi, Wesley!
>>>>>>
>>>>>> I see that your modparam contains the "localhost" ip, however, the
>>>>>> OpenSIPS warning contains the "ip_address". Is this "ip_address"
>>>>>> "127.0.0.1"? Because if it is not, then it means that the rtpproxy_sock is
>>>>>> set to a different value - either by overwriting the parameter, or by using
>>>>>> the DB provisioning mode. Most likely it doesn't work because OpenSIPS is
>>>>>> trying to connect to rtpproxy on a public IP, whereas RTPProxy only listens
>>>>>> on localhost.
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Razvan Crainea
>>>>>> OpenSIPS Core Developerhttp://www.opensips-solutions.com
>>>>>>
>>>>>>  On 11/28/2012 02:25 PM, Wesley Volcov wrote:
>>>>>>
>>>>>>  Dear all,
>>>>>>
>>>>>>  I'm having problems with my Opensips + RTP Proxy instalation.
>>>>>>
>>>>>>  Opensips version: 1.7.2-notls
>>>>>> RTP Proxy version: 1.2.1
>>>>>>
>>>>>>  Start RTP Proxy command: /usr/local/bin/rtpproxy -l ip_address -s
>>>>>> udp:127.0.0.1 7890 <127.0.0.1%207890> -F -m 10000 -M 20000
>>>>>>
>>>>>>  Opensips configuration for RTP Proxy: modparam("rtpproxy",
>>>>>> "rtpproxy_sock", "udp:localhost:7890")
>>>>>>
>>>>>>  When I start the Opensips service, it logs this message:
>>>>>>
>>>>>>  Nov 28 10:56:10 opensips /usr/local/sbin/opensips[2687]:
>>>>>> WARNING:rtpproxy:rtpp_test: can't get version of the RTP proxy
>>>>>> Nov 28 10:56:10 opensips /usr/local/sbin/opensips[2687]:
>>>>>> WARNING:rtpproxy:rtpp_test: support for RTP proxy <udp:ip_address:7890> has
>>>>>> been disabled temporarily
>>>>>>
>>>>>>  What could it be? Please, help me!
>>>>>>
>>>>>>  Regards
>>>>>> --
>>>>>> Wesley Volcov
>>>>>> Email: wesleyvolcov at gmail.com
>>>>>> Messenger: volcov at live.com
>>>>>> Skype: wesley.volcov
>>>>>> Mobile: +55 11 7999-7444 <%2B55%2011%207999-7444>
>>>>>> Website: http://volcov.blogspot.com
>>>>>>
>>>>>>
>>>>>>  _______________________________________________
>>>>>> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Users mailing list
>>>>>> Users at lists.opensips.org
>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>  --
>>>>> Wesley Volcov
>>>>> Email: wesleyvolcov at gmail.com
>>>>> Messenger: volcov at live.com
>>>>> Skype: wesley.volcov
>>>>> Mobile: +55 11 7999-7444 <%2B55%2011%207999-7444>
>>>>> Website: http://volcov.blogspot.com
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users at lists.opensips.org
>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>
>>>>>
>>>>
>>>>
>>>>  --
>>>> Wesley Volcov
>>>> Email: wesleyvolcov at gmail.com
>>>> Messenger: volcov at live.com
>>>> Skype: wesley.volcov
>>>> Mobile: +55 11 7999-7444 <%2B55%2011%207999-7444>
>>>> Website: http://volcov.blogspot.com
>>>>
>>>
>>>
>>>
>>>  --
>>> Wesley Volcov
>>> Email: wesleyvolcov at gmail.com
>>> Messenger: volcov at live.com
>>> Skype: wesley.volcov
>>> Mobile: +55 11 7999-7444
>>> Website: http://volcov.blogspot.com
>>>
>>>
>>> _______________________________________________
>>> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>
>
> --
> Wesley Volcov
> Email: wesleyvolcov at gmail.com
> Messenger: volcov at live.com
> Skype: wesley.volcov
> Mobile: +55 11 7999-7444
> Website: http://volcov.blogspot.com
>



-- 
Wesley Volcov
Email: wesleyvolcov at gmail.com
Messenger: volcov at live.com
Skype: wesley.volcov
Mobile: +55 11 7999-7444
Website: http://volcov.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20121214/e9e251f6/attachment-0001.htm>


More information about the Users mailing list