Dear Lee,
Where is the place to put alias=ruh.ac.lk and alias=192.248.48.12
Aruna Sam Lee writes:
First of all , check whether the users are on this domain ruh.ac.lk
Place in the following :-
alias=ruh.ac.lk Alias=<ip address of server>
Then try registration again. If still cannot, ngrep is the way out.
-----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@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@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@lists.iptel.org Subject: Re: Ser.cfg
Dear Lee,
How the client (X-Lite) locate the Sip server?
X-Lite Configuration is give below
Sip Proxy - Default setting
Enable: yes Display name: Aruna User Name: aruna@192.248.48.12 Authorization user: Password: arunaxyz Dmain: ruh.ac.lk
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@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@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@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@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@cc.ruh.ac.lk, aruna@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@cc.ruh.ac.lk, aruna@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@cc.ruh.ac.lk, aruna@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@cc.ruh.ac.lk, aruna@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@cc.ruh.ac.lk, aruna@cc.ruh.ac.lk