[Serusers] "nat_uac_test" - missing modules when starting SER?
Klaus Darilion
klaus.mailinglists at pernau.at
Tue Apr 27 11:33:05 CEST 2004
Marty Chen wrote:
> hi klaus and all,
>
> with ur guidance i have accomplished to download source code from cvs, after
> which i executed "make all" & "make install"..... and then i was lost
> again.... didn't know how to get the server running. tried sip commands
> such as "serctl start" or "ser", but all did not work.
>
start ser with:
# /usr/local/sbin/ser
attached is my startup script for ser. copy it into the /etc/init.d
directory. start ser using
/etc/init.d/ser start
stop ser using
/etc/init.d/ser stop
btw: there are problems with redhat, which I couldn't solve. ser does
not start up automatically if the system boots up. It works fine with me
on debian and suse, but not on redhat.
> since linux is like an extra-terrestrial object to me (and i am all alone on
> this project) and SER is still the best solution for me, is there a
> "nat_uac_test" working rpm package out there that can ease the pain of
> installation for me?
>
no way, the rpms are pretty old. use cvs (and remove all ser rpms)
klaus
> i am running redhat9, i have tried package "ser-0.8.12-0.i386.rpm" for
> redhat7.3, 8, 9 (downloaded from berlios ftp site). none of them understands
> "nat_uac_test".
>
> 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: Friday, April 23, 2004 3:38 PM
> Subject: Re: [Serusers] "nat_uac_test" - missing modules when starting SER?
>
>
> 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
>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>>
>
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ser
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20040427/f1f308ce/attachment.txt>
More information about the sr-users
mailing list