Aruna,
Get a apps called 'ngrep' online. It is a network packet analyser.
Once installed, do this :
ngrep -W byline <username of sip client> port 5060 -q
So if you have an account named aruna, u can do this
ngrep -W byline aruna port 5060 -q
You can then attempt to get the x-lite to register. Forward the packets
reading to us.
Regards,
Sam
-----Original Message-----
From: S.A.S. Lorensuhewa [mailto:aruna@cc.ruh.ac.lk]
Sent: Friday, June 02, 2006 4:14 PM
To: Sam Lee
Cc: S.A.S. Lorensuhewa; serusers(a)lists.iptel.org
Subject: Re: Ser.cfg
Dear Lee,
I found the SIP Gateway entry. But still there UA is not registering the
server. Follwing is the ser.cfg setting. Is there any way to check
registration from the commond line in the Linx box ( my ser and mysql
are running in Fedor 5 box)
Aruna
#
# $Id: ser.cfg,v 1.21.4.1 2003/11/10 15:35:15 andrei Exp $ # # simple
quick-start config script #
# ----------- global configuration parameters ------------------------
#debug=3 # debug level (cmd line: -dddddddddd)
#fork=yes
#log_stderror=no # (cmd line: -E)
/* Uncomment these lines to enter debugging mode
debug=7
fork=no
log_stderror=yes
*/
check_via=no # (cmd. line: -v)
dns=no # (cmd. line: -r)
rev_dns=no # (cmd. line: -R)
port=5060
#children=4
fifo="/tmp/ser_fifo"
# ------------------ module loading ----------------------------------
# Uncomment this if you want to use SQL database loadmodule
"/usr/lib/ser/modules/mysql.so"
loadmodule "/usr/lib/ser/modules/sl.so"
loadmodule "/usr/lib/ser/modules/tm.so"
loadmodule "/usr/lib/ser/modules/rr.so"
loadmodule "/usr/lib/ser/modules/maxfwd.so"
loadmodule "/usr/lib/ser/modules/usrloc.so"
loadmodule "/usr/lib/ser/modules/registrar.so"
# Uncomment this if you want digest authentication # mysql.so must be
loaded !
loadmodule "/usr/lib/ser/modules/auth.so"
loadmodule "/usr/lib/ser/modules/auth_db.so"
# ----------------- setting module-specific parameters ---------------
# -- usrloc params --
#modparam("usrloc", "db_mode", 0)
# Uncomment this if you want to use SQL database # for persistent
storage and comment the previous line modparam("usrloc", "db_mode", 2)
# -- auth params --
# Uncomment if you are using auth module # modparam("auth_db",
"calculate_ha1", yes) # # If you set "calculate_ha1" parameter to yes
(which true in this config), # uncomment also the following parameter) #
modparam("auth_db", "password_column", "password")
# -- rr params --
# add value to ;lr param to make some broken UAs happy modparam("rr",
"enable_full_lr", 1)
# ------------------------- request routing logic -------------------
# main routing logic
route{
# initial sanity checks -- messages with
# max_forwards==0, or excessively long requests
if (!mf_process_maxfwd_header("10")) {
sl_send_reply("483","Too Many Hops");
break;
};
if ( msg:len > max_len ) {
sl_send_reply("513", "Message too big");
break;
};
# we record-route all messages -- to make sure that
# subsequent messages will go through our proxy; that's
# particularly good if upstream and downstream entities
# use different transport protocol
record_route();
# loose-route processing
if (loose_route()) {
t_relay();
break;
};
# if the request is for other domain use UsrLoc
# (in case, it does not work, use the following command
# with proper names and addresses in it)
if (uri==myself) {
if (method=="REGISTER") {
# Uncomment this if you want to use digest authentication
if (!www_authorize("ruh.ac.lk", "subscriber")) {
www_challenge("ruh.ac.lk", "0");
break;
};
save("location");
break;
};
# native SIP destinations are handled using our USRLOC
DB
if (!lookup("location")) {
sl_send_reply("404", "Not Found");
break;
};
};
# forward to current uri now; use stateful forwarding; that
# works reliably even if we forward from TCP to UDP
if (!t_relay()) {
sl_reply_error();
};
}
Sam Lee writes:
There should be a Proxy address field in the
configuration of the
X-Lite. Check thru the configs carefully.
-----Original Message-----
From: S.A.S. Lorensuhewa [mailto:aruna@cc.ruh.ac.lk]
Sent: Friday, June 02, 2006 3:51 PM
To: Sam Lee
Cc: S.A.S. Lorensuhewa; serusers(a)lists.iptel.org
Subject: Re: Ser.cfg
Daer Lee,
Where to put Sip proxy address?
Following entry I leave blank
Out bound Sip proxy: ????
Aruna
Sam Lee writes:
> Looks okay to me
> You should put in Authorization user as well. Just use aruna will do.
> Remember to put in your sip proxy address.
>
> -----Original Message-----
> From: S.A.S. Lorensuhewa [mailto:aruna@cc.ruh.ac.lk]
> Sent: Friday, June 02, 2006 3:43 PM
> To: Sam Lee
> Cc: S.A.S. Lorensuhewa; serusers(a)lists.iptel.org
> Subject: Re: Ser.cfg
>
> Dear Lee,
>
> How the client (X-Lite) locate the Sip server?
>
> X-Lite Configuration is give below
>
>
> 1. Sip Proxy - Default setting
>
> Enable: yes
> Display name: Aruna
> User Name: aruna(a)192.248.48.12
> Authorization user:
> Password: arunaxyz
> Dmain: ruh.ac.lk
>
> 2. Network Setting
>
> Auto detect IP: yes
> Listen on IP: ?????
> Use x-NAT .... SIP/RTP ports: Never
> Listen Sip port: 5060
> Listen RTP port: 8000
> ...
> Primary DNS:
>
> Can you please check these things and correct me if any wrong or need
> adtional info.
>
> But I didn't put any DNS entry as I used
>
> export SIP_DOMAIN="192.248.48.12"
>
> Aruna
>
>
> Sam Lee writes:
>
>> Hi Aruna,
>>
>> The domain don't need to be a 'real' domain. It is NOT a Internet
>> domain, it is just an identifier to group all your sip client
> together.
>> Just make sure that your domain matches those sip accounts that you
>> are trying to authenticate.
>> In this case, you can even put
sip.com for your domain (if you like
>> ;>
>
>> ).
>> So you will do a export SIP_DOMAIN="sip.com"
>>
>> Got it ?
>>
>> Sam
>>
>> -----Original Message-----
>> From: S.A.S. Lorensuhewa [mailto:aruna@cc.ruh.ac.lk]
>> Sent: Friday, June 02, 2006 3:20 PM
>> To: Sam Lee
>> Cc: S.A.S. Lorensuhewa; serusers(a)lists.iptel.org
>> Subject: Re: Ser.cfg
>>
>> Dear Lee and Others,
>>
>> My server hostname is Orange and domain is ruh.ac.lk. In that case I
>> need to to put ruh.ac.lk in this entry. Do I
need to put DNS entry
>> With SRV to resolve when Clients need?
>>
>> In the initial setting in the /etc/profile I put following entry for
>> SIP_DOMAIN
>>
>> export SIP_DOMAIN="192.248.48.12"
>>
>> Now I think this need to be "ruh.ac.lk" (or
"Ornage.ruh.ac.lk").
>>
>> Can you help me in this problem.
>>
>> Regards
>>
>> Aruna
>>
>>
>> Sam Lee writes:
>>
>>> XX = your sip domain
>>> YY = "subscriber"
>>>
>>> So if your sip domain is
abc.com
>>> It should read like this
>>> Www_authorize("abc.com","subcriber")
>>>
>>> -----Original Message-----
>>> From: serusers-bounces(a)lists.iptel.org
>>> [mailto:serusers-bounces@lists.iptel.org] On Behalf Of S.A.S.
>>> Lorensuhewa
>>> Sent: Friday, June 02, 2006 1:58 PM
>>> To: serusers(a)lists.iptel.org
>>> Subject: [Serusers] Ser.cfg
>>>
>>> Dear All,
>>>
>>> I have problem of registering from UA's.
>>>
>>> So I am going through all the setting in the ser.cfg. Can somebody
>> tell
me what should be in the www_authorize(" XX","YY ") function
>> in
the route section.
XX ?
YY ?
Aruna.
_______________________________________________
Serusers mailing list
Serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
----------------------------------------------------------
S. A. S. Lorensuhewa
Head, Department of Computer Science University of Ruhuna, Matara,
Sri Lanka
Telephone: 0094 (0)41 2227019
Fax: 0094 (0)41 2222683
Email: lorensuhewa(a)cc.ruh.ac.lk, aruna(a)cc.ruh.ac.lk
----------------------------------------------------------
S. A. S. Lorensuhewa
Head, Department of Computer Science
University of Ruhuna, Matara, Sri Lanka
Telephone: 0094 (0)41 2227019
Fax: 0094 (0)41 2222683
Email: lorensuhewa(a)cc.ruh.ac.lk, aruna(a)cc.ruh.ac.lk
----------------------------------------------------------
S. A. S. Lorensuhewa
Head, Department of Computer Science
University of Ruhuna, Matara, Sri Lanka
Telephone: 0094 (0)41 2227019
Fax: 0094 (0)41 2222683
Email: lorensuhewa(a)cc.ruh.ac.lk, aruna(a)cc.ruh.ac.lk
----------------------------------------------------------
S. A. S. Lorensuhewa
Head, Department of Computer Science
University of Ruhuna, Matara, Sri Lanka
Telephone: 0094 (0)41 2227019
Fax: 0094 (0)41 2222683
Email: lorensuhewa(a)cc.ruh.ac.lk, aruna(a)cc.ruh.ac.lk