Hi all
I amusing domain module for multiple domain...If i use Ip's in domain table
all works fine....when we start ser. it accepts and processes requests from
all those ip's but if i use domain names rather...then it doesn't work....
registration gets done..
but if 101(a)sip.abc.com calls 102@sip.abc.com....INVITE comes but No ACK or
BYE...we are unable to hear from any side...kindly suggest me whats
happening...
With same case if i use alias="sip.abc.om" in ser.cfg then it works ....
Regards
>From: "Kapil Dhawan" <sersavvy(a)hotmail.com>
>To: sersavvy(a)hotmail.com
>Subject: RE: [Serusers] Too Many Hops
>Date: Sat, 24 Jul 2004 12:45:46 +0000
>
>
>Hi All
>
>It is working with domain name also....but with a new problem now.....i am
>using sip1.abc.com as the domain name now when 101 calls to 102 ...invite
>goes to 102 properly and gets stored in acc table also...but ACK is not
>coming back.....
>
>7(5436) Warning: sl_send_reply: I won't send a reply for ACK!!
>
>so call is not progressing....any idea...
>
>
>
>>From: "Kapil Dhawan" <sersavvy(a)hotmail.com>
>>To: serusers(a)lists.iptel.org
>>Subject: [Serusers] Too Many Hops
>>Date: Sat, 24 Jul 2004 12:24:55 +0000
>>
>>Hi List
>>
>>I am using domain module with 0.8.12. it was running perfect if i add
>>multiple ip's in that table...but if i add domain names instead of ip's
>>then i get 483 Too Many Hops.
>>
>>any possible reason for that
>>
>>regards
>>
>>_________________________________________________________________
>>Studies, career, romance. Whatever your concerns.
>>http://www.astroyogi.com/newMSN/ We have the answers.
>>
>>_______________________________________________
>>Serusers mailing list
>>serusers(a)lists.iptel.org
>>http://lists.iptel.org/mailman/listinfo/serusers
>
_________________________________________________________________
Studies, career, romance. Whatever your concerns.
http://www.astroyogi.com/newMSN/ We have the answers.
Dear Steve,
Thnk you very much for you mail and teaching to me some good facts about SEMS and SER. As i am very new in this domain thats why I could not undersatnd fully your mail text, even i could not understand your first paln..any i think what i am wishing is matching with your second plan. i am just telling to you what i want to do.
Suppose "koyama" is registered with SER after half an hour "koyama " logout (I mean to say that unregister) from SER now if say "Steve" is registered with SER and wants to make a sip call to "koyama" because she is unavailabe at this time and wants her message on her mail id on zehi_koyama(a)yahoo.com. then how she has to setup her SEMS server..what special setting is required in ser.cfg, on what basis ser will communicate to SEM. what module of ser will communicate to SEMS.
SEMS will run on the same machine or it will run on different machine. Is their some scripts in SEMS like ser (Ser.cfg)....
I am attaching my ser.cfg scripts please send me your running ser.cfg scripts and please teach me about my dougts...
thanks in advance...
*****************************************************************************************************
SER.CFG
******************************************************************************************************
# $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"
# HSL for VM
loadmodule "/usr/lib/ser/modules/textops.so"
loadmodule "/usr/lib/ser/modules/vm.so"
#loadmodule "/usr/lib/ser/modules/dbtext.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)
# time to give up on ringing -- global timer, applies to
# all transactions
modparam("tm", "fr_inv_timer", 90)
# ----------------- setting module-specific parameters ---------------
modparam("voicemail", "db_url","sql://ser:heslo@dbhost/ser")
# ------------------------- request routing logic -------------------
# main routing logic
route{
# initial sanity checks -- messages with
# max_forwars==0, or excessively long requests
if (!mf_process_maxfwd_header("10")) {
sl_send_reply("483","Too Many Hops");
break;
};
if (len_gt( max_len )) {
sl_send_reply("513", "Message too big");
break;
};
if (!uri==myself) {
sl_send_reply("404", "not reponsible for host in r-uri");
break;
};
# Voicemail specific configuration - begin
if(method=="ACK" || method=="INVITE" || method=="BYE"){
if (!t_newtran()) {
log("could not create new transaction\n");
sl_send_reply("500","could not create new transaction");
break;
};
t_reply("100","Trying -- just wait a minute !");
if(method=="INVITE"){
log("**************** vm start - begin ******************\n");
if (uri=~"sip:as_welcome@.*" || uri=~"sip:as_nomoney@.*") {
if (!vm("/tmp/am_fifo", "announcement")) {
log("couldn't contact announcement server\n");
t_reply("500", "couldn not contact announcement server");
};
} else {
if(!vm("/tmp/am_fifo","voicemail")){
log("could not contact the answer machine\n");
t_reply("500","could not contact the answer machine");
};
};
log("**************** vm start - end ******************\n");
} else if(method=="BYE"){
log("**************** vm end - begin ******************\n");
if(!vm("/tmp/am_fifo","bye")){
log("could not contact the answer machine\n");
t_reply("500","could not contact the answer machine");
};
log("**************** vm end - end ******************\n");
};
break;
};
if (method=="CANCEL") {
sl_send_reply("200", "cancels are junked here");
break;
};
sl_send_reply("501", "method not understood here");
}
**********************************************************************************************************
Steve Blair <blairs(a)isc.upenn.edu> wrote:
Koyama:
I tried SEMS in two different modes. First a mode where the call ad to
enter a pin to access the voicemail system and second where unanswered
calls "roll over" to SEMS. In the first case just put the check for the pin
in your ser config as you would with any other number within the dialplan.
Digits matching the pin get sent to the SEMS interface as outlined in the
documentation.
In the second case I run a second instance of the SER proxy to provide
the interface between the failure_route function of the transaction
module and
the SEMS fifo interface. The second instance of SER only need those config
statements to identify the port, lisen address, fifo name/privs and any call
processing logic.
Then I copied the serctl script to serctl, serctl_vm and semsctl so I
can start
each process. The fifo name for the second SER process must be different
than the first.
good luck,
Steve
Koyama Zehi wrote:
> Dear all,
> I am a newbie in SIP please excuse me, for my poor questions.
> As I am working to add Voicemail service on my SER proxy. I am very
> much confuse about how to use SEMS module with SER.
>
> As according to "SIP Express Router v0.11 --Admin Guide" SEMS is
> required to provide voicemail capability in SIP server. As i have
> downloaded
> "sems-0.1.0.tar.gz" and installed in my machine where I have
> "ser-0.8.12" as a sip server. after that
> And I have changed my ser.cfg scripts to provide voicemail capabilities
> and to load vm module available in SER.
>
> Now I get stuck How I have to use SEMS module ( I mean to say that
> "ans_machine" available in sems )
>
> what is the difference & similarity between SEMS Voicemail and SER vm
> module.
>
> On what basis SEMS Voicemail and SER communicate to each other.
>
> Is their any configuration file is required inside the SEMS like SER
> (ex. ser.cfg).
>
> what is the prop er step to perform a testing of voice mail using these
> modules..
>
> Please excuse me if i have asked something wrong and please teach me
> about my queries.
> Thanks in advance.
> koyama
>
>
> ------------------------------------------------------------------------
> Do you Yahoo!?
> New and Improved Yahoo! Mail
>
> - 100MB free storage!
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Serusers mailing list
>serusers(a)lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
>
>
---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
SER Crew:
I am trying to use SER with an overlay network.
SIP UA SER
12.34.56.78 -> 12.34.56.79
10.0.0.1 -> overlay network
The configuration above is local side of such a
configuration. The 10 addresses on the SER
server machine represent the entry into the
overlay network. The SER server has to proxy
all traffic in and out of the overlay.
I have tried some configurations using nathelper
and rtpproxy. Using nathelper seems a little
odd as there is no NAT problem here.
I was hoping some one had a configuration file
for this sort of hardware configuration. I have
gotten some rtpproxy traffic to work between a
couple of machines and I am getting the c=
error. I'll pull fresh source from the CVS
site.
Thanks,
Doug
Hi all,
I am trying on the ISPBS billing but I have problem with the installation.
Have someone on the list encountered this problem...
I have tested with the database information and fields from the user
database of mysql, I still have that error.
please help thanks.
Here is the error when I bring the page in my broswer..........
Fatal error : Call to undefined function:mysql_connect() in
/var/www/html/ispbs/connect.php on line 4
Regards,
Shirley
hello
Please someone send me the init.d script for Red Hat 9 , I installed SER from sources....
thanks
Rafael
---------------------------------
Do You Yahoo!?
Todo lo que quieres saber de Estados Unidos, América Latina y el resto del Mundo.
Visíta Yahoo! Noticias.
Hello all,
I am trying to get ser to work with user authentication.
I have installed the lastest ser cvr head and latest serweb cvs head.
website works. I can login as admin.
signup is ok until the point of sending email.
(there where some problems with fifo access on /tmp/ser_info)
seems to work, I don't get any errors up to the point that I receive the email.
When I user the confirmation link I get an error:
400 ul_add: flags expected
We regret but your 212.xx.xx.xx confirmation attempt failed.
does anyone have an idea ?
Last time someone mentioned the problem was in feb 2004.
thanks,
Arne.
Hi List
I am using domain module with 0.8.12. it was running perfect if i add
multiple ip's in that table...but if i add domain names instead of ip's
then i get 483 Too Many Hops.
any possible reason for that
regards
_________________________________________________________________
Studies, career, romance. Whatever your concerns.
http://www.astroyogi.com/newMSN/ We have the answers.
hello friends,
i want to use sjphone with ser
does it provide the successfull operations
with regards
serdiehard
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail