[Serusers] SER and rtpproxy

Klaus Darilion klaus.mailinglists at pernau.at
Mon Mar 15 14:18:21 CET 2004


You have to use rtpproxy v20040105 if you're working with 0.8.12 stable.

What do you mean with "both clients behind a proxy"? The clients are 
registered at different proxies? Then only one proxy has to enable the 
rtpproxy.

klaus

Fábio Silvestri wrote:

> After cvs update on rtpproxy, now I'm getting this message when running:
> 
> # rtpproxy -2f:
> 
> rtpproxy: rtpproxy started, pid 1681
> rtpproxy: command syntax error
> rtpproxy: command syntax error
> rtpproxy: command syntax error
> rtpproxy: command syntax error
> rtpproxy: command syntax error
> 
> 
> 
> Fábio Silvestri wrote:
> 
>> Hi!
>>
>> I have a outbound proxy configured and working very well, but I have a 
>> little problem, when both clientes are registered on SER and behind a 
>> proxy!
>>
>> The call's don't work, or the phone rings one time only, and in all 
>> cases the return voice, can't be listen.
>>
>> Klaus, i'm using a script I have founded from you!
>>
>> Regards.
>>
>> Klaus Darilion wrote:
>>
>>> Hi Fabio!
>>>
>>> Just replace your condition in the reply route with my condition.
>>>
>>> No, you don't need to any special commands for the rtpproxy.
>>>
>>> Yes I have sample cfg - i already postet is ome time ago - search the 
>>> archive.
>>>
>>> regards,
>>> klaus
>>>
>>> PS: cc to the list
>>>
>>> Fabio Silvestri wrote:
>>>
>>>> Well, where do I need to include that code if { } on my ser.cfg?
>>>>
>>>> Do you have a sample cfg?
>>>>
>>>> How do I need to run rtpproxy, have some special command line?
>>>>
>>>> On Mon, 1 Mar 2004, Klaus Darilion wrote:
>>>>
>>>>
>>>>> Date: Mon, 01 Mar 2004 09:35:12 +0100
>>>>> From: Klaus Darilion <klaus.mailinglists at pernau.at>
>>>>> To: Fábio Silvestri <fabio at informatec.com.br>
>>>>> Cc: serusers at lists.iptel.org
>>>>> Subject: Re: [Serusers] SER and rtpproxy
>>>>>
>>>>>
>>>>>
>>>>> Fábio Silvestri wrote:
>>>>>
>>>>>
>>>>>> Hi!
>>>>>>
>>>>>> After a long search on maillinst, I'm trying to run SER with 
>>>>>> rtpproxy, for resolve problems with SIP UA (ata186) behind a nat, 
>>>>>> but I'm still get in trouble.
>>>>>>
>>>>>> I have setup ser.cfg to use rtpproxy, like this:
>>>>>>
>>>>>> ...
>>>>>>    if (method=="INVITE") {
>>>>>>        log(1,"INVITE\n");
>>>>>>        fix_nated_sdp("1");
>>>>>>        record_route();
>>>>>>        force_rport();
>>>>>>        setflag(1);
>>>>>>        force_rtp_proxy();
>>>>>>        t_on_reply("1");
>>>>>>    }
>>>>>> ...
>>>>>> onreply_route[1] {
>>>>>>        log(1, ">=====> reply 1\n");
>>>>>>       if ((status=~"[12][0-9][0-9]")) {
>>>>>>          force_rtp_proxy();
>>>>>>        }
>>>>>> }
>>>>>> ...
>>>>>>
>>>>>> But I get this error on syslog:
>>>>>>
>>>>>> 0(5463) ERROR: extract_mediaip: no `c=' in SDP
>>>>>>
>>>>>
>>>>> This will happen when you try to rewrite a response without sdp, 
>>>>> e.g. 100 trying, 180 ringing....
>>>>>
>>>>> I'm unsing:
>>>>>     if ( (status=~"200" || status=~"183") ) {
>>>>>            force_rtp_proxy();
>>>>>
>>>>>
>>>>>> I'm running rtpproxy, on linux shell without any parameters.
>>>>>>
>>>>>> Does anybody knows what this means that message, and how to solve, 
>>>>>> a ser.cfg for rtpproxy, and others tips will be helpfull...
>>>>>>
>>>>>> Regards.
>>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Serusers mailing list
>>> serusers at lists.iptel.org
>>> http://lists.iptel.org/mailman/listinfo/serusers
>>>
>>
> 




More information about the sr-users mailing list