[SR-Users] Fail to add user account

JinKevin kevin.jzh at hotmail.com
Fri Jun 11 02:35:24 CEST 2010


Sorry, pls ingore my previous email. I just forgot to remove some echo command added by me before the if statement.
 


From: kevin.jzh at hotmail.com
To: klaus.mailinglists at pernau.at; sr-users at lists.sip-router.org
Subject: RE: [SR-Users] Fail to add user account
Date: Fri, 11 Jun 2010 07:57:47 +0800



    Have changed the kamctl from  
                  if [ $? -eq 0 ] ; then
                                minfo "user '$1' already exists"
                                exit 1
                        fi
 
    to 
                      if [ $? -ne 0 ] ; then
                                minfo "user '$1' already exists"
                                exit 1
                        fi
   Now I can add user successfully.
 
  Seems it's a bug in the script in kamailio 3.0.2
 
Thanks,
Kevin
> Date: Thu, 10 Jun 2010 16:48:13 +0200
> From: klaus.mailinglists at pernau.at
> To: kevin.jzh at hotmail.com
> Subject: Re: [SR-Users] Fail to add user account
> 
> I have no idea.
> 
> Try supplying a domain too:
> 
> kamctl add user at yourdomain.com passwd
> 
> regards
> klaus
> 
> Am 10.06.2010 16:32, schrieb JinKevin:
> > Thanks Klaus,
> > 
> > After change the LAST_LINE in the kamctlrc, the tail error is going, but 
> > it still says user "xxxx" already exists.
> > 
> > # tail tool
> > LAST_LINE="tail -1"
> > 
> > I find the script below returns "false" which makes the kamctl exit.
> > 
> > # params: user
> > # output: false if exists, true otherwise
> > is_user() {
> > set_user $1
> > QUERY="select count(*) from $SUB_TABLE where \
> > $SUBSCRIBER_COLUMN='$OSERUSER' and $REALM_COLUMN='$OSERDOMAIN';"
> > CNT=`$DBROCMD "$QUERY" "$DBRAWPARAMS" | $EGREP -v ERROR | $LAST_LINE`
> > mdbg "is_user: user counter=$CNT"
> > if [ "$CNT" = "0" ] ; then
> > false
> > else
> > true
> > fi
> > }
> > 
> > 
> > What could be the cause?
> > 
> > Thanks,
> > Kevin
> > 
> > 
> > > Date: Thu, 10 Jun 2010 10:11:18 +0200
> > > From: klaus.mailinglists at pernau.at
> > > To: kevin.jzh at hotmail.com
> > > CC: sr-users at lists.sip-router.org
> > > Subject: Re: [SR-Users] Fail to add user account
> > >
> > >
> > >
> > > Am 10.06.2010 03:12, schrieb JinKevin:
> > > > AppSer01:root@/usr/local/kamailio-3.0/sbin$ kamctl add 2000 2000
> > > > usage: tail [+/-[n][lbc][f]] [file]
> > > > tail [+/-[n][l][r|f]] [file]
> > > > INFO: user '2000' already exists
> > >
> > >
> > > between your kamctl command and the error message (user '2000' already
> > > exists) is an error produced by the tail command.
> > >
> > > Looks like kamctl uses tail in a way which is not supported on your OS.
> > >
> > > regards
> > > klaus
> > 
> > ------------------------------------------------------------------------
> > 更多热辣资讯尽在新版MSN首页! 立刻访问! <http://cn.msn.com/>



聊天+搜索+邮箱 想要轻松出游,手机MSN帮你搞定! 立刻下载! 		 	   		  
_________________________________________________________________
约会说不清地方?来试试微软地图最新msn互动功能!
http://ditu.live.com/?form=TL&swm=1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20100611/21c9accb/attachment.htm>


More information about the sr-users mailing list