[Serusers] "nat_uac_test" - missing modules when starting SER?
Klaus Darilion
klaus.mailinglists at pernau.at
Fri Apr 23 09:38:03 CEST 2004
yes, you need a cvs client to download from cvs.
i'm sure cvs is included in your linux distribution, just install the
rpms and you will be fine (or use: apt-get install cvs if you are a
debian user).
btw: you also need developement tools installed on your PC (gcc ...)
klaus
Marty Chen wrote:
> hi Klaus,
>
> thx,
>
> one more question regarding cvs, do i need to install some "cvs client" in
> order to execute the following commands?
>
> set CVSROOT=:pserver:anonymous at cvs.berlios.de:/cvsroot/ser
> export CVSROOT
>
> cvs login
>
> i tried to run the commands but nothing happened.
>
> best regards,
> ---------------------------------------------
> Neo-Online Corporation
> Next Gen Networking Expert
> Marty Chen
> System Engineer
> Tel: +886-2-7707-7988 ext 151
> Cell: +886-960-516-560
> Email: marty-chen at neo-ol.com
>
> ----- Original Message -----
> From: Klaus Darilion
> To: Marty Chen
> Cc: Iptel\Serusers
> Sent: Thursday, April 22, 2004 8:09 PM
> Subject: Re: [Serusers] "nat_uac_test" - missing modules when starting SER?
>
>
> Forget about the rpm release - the updated stable release (nat
> enhancements, bugfixes, ...) is only in CVS.
>
> IMPORTANT: uninstall all ser-related rpms before building from source
>
> get it from cvs as explained on:
> http://iptel.org/ser/cvs/
>
> and then:
> make all
> make install
>
> regards
> klaus
>
> Marty Chen wrote:
>
>
>>hi klaus,
>>
>>first, thx for helping out.
>>i am running the "ser-0.8.12-0.i386.rpm" version of SER on redhat 9
>
> released
>
>>by iptel.org
>>
>>i am a newbie in linux.... so if u could instruct me on how to locate the
>>nathelper module then perhaps i can find out the more about the version in
>>detail.
>>
>>best regards,
>>---------------------------------------------
>>Neo-Online Corporation
>>Next Gen Networking Expert
>>Marty Chen
>>System Engineer
>>Tel: +886-2-7707-7988 ext 151
>>Cell: +886-960-516-560
>>Email: marty-chen at neo-ol.com
>>
>>----- Original Message -----
>>From: Klaus Darilion
>>To: Marty Chen
>>Cc: Iptel\Serusers
>>Sent: Thursday, April 22, 2004 6:10 PM
>>Subject: Re: [Serusers] "nat_uac_test" - missing modules when starting
>
> SER?
>
>>
>>which version of ser do you use? It's for sure in unstable and stable
>>from cvs.
>>
>>klaus
>>
>>Marty Chen wrote:
>>
>>
>>
>>>hi, when ever i startup SER with this function used, "nat_uac_test", i get
>>>the cfg loading error "is some module missing"
>>>
>>>i know the function is in nathelper module, and it is loaded too.
>>>can someone tell me what to do in order to use this function?
>>>
>>>below is a sample code using nat_uac_test. thx in advance.
>>>
>>>marty.
>>>
>>>==============================================================
>>>if (nat_uac_test("3")) {
>>> # allow RR-ed requests, as these may indicate that
>>> # a NAT-enabled proxy takes care of it; unless it is
>>> # a REGISTER
>>> if (method == "REGISTER" || ! search("?Record-Route:")) {
>>> log("LOG: Someone trying to register from private IP,
>>
>>rewriting\n");
>>
>>
>>> # This will work only for user agents that support symmetric
>>> # communication. We tested quite many of them and majority is
>>> # smart smart enough to be symmetric. In some phones, like
>>> # it takes a configuration option. With Cisco 7960, it is
>>> # called NAT_Enable=Yes, with kphone it is called
>>> # "symmetric media" and "symmetric signaling". (The latter
>>> # not part of public released yet.)
>>> fix_nated_contact(); # Rewrite contact with source IP of
>>
>>signalling
>>
>>
>>> if (method == "INVITE") {
>>> fix_nated_sdp("1"); # Add direction=active to SDP
>>> };
>>> force_rport(); # Add rport parameter to topmost Via
>>> setflag(6); # Mark as NATed
>>> };
>>>};
>>>
>>>best regards,
>>>---------------------------------------------
>>>Neo-Online Corporation
>>>Next Gen Networking Expert
>>>Marty Chen
>>>System Engineer
>>>Tel: +886-2-7707-7988 ext 151
>>>Cell: +886-960-516-560
>>>Email: marty-chen at neo-ol.com
>>>
>>>
>>>_______________________________________________
>>>Serusers mailing list
>>>serusers at lists.iptel.org
>>>http://lists.iptel.org/mailman/listinfo/serusers
>>>
>>>
>>
>>
>>
>>
>
>
>
More information about the sr-users
mailing list