Hi Klaus.
I'm was already using cvs_rel_0.8.12, anyway I finnish recompile everything, and
NAT seem to be working very well now!
I'll continue with tests...
Regards.
Klaus Darilion wrote:
I can't help you with the cvs version as I never
used it (and it will
cause problems as its under heavy developement). If you don't need
IPv4-IPv6 translation and separation of rtpproxy from ser, than I
suggest to use 0.8.12 stable and the corresponding rtpproxy.
ethereal: just sniff all packets without filter. You should see the RTP
streams sent to the IP address and port numbers in the SDP of INVITE and
200 OK.
Watch for ICMP errors.
Klaus
Fábio Silvestri wrote:
> I'm using cvs version of ser on outbound proxy, and tgz of rtpproxy
> cvs version of rtpproxy, I got 'rtpproxy syntax error' messages.
>
> Klaus, what kind of information on ethereal I need to look?
>
>
>
> Klaus Darilion wrote:
>
>> 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(a)pernau.at>
>>>>>>> To: Fábio Silvestri <fabio(a)informatec.com.br>
>>>>>>> Cc: serusers(a)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();
>>>>>>>
--
|o
|o Real programmers don't comment their code. It was hard to write,
|o it should be hard to understand.
|o
|o Fabio Silvestri
|o fabio(a)informatec.com.br
|o ICQ: 1667351
|o