Hi all,
I'm trying to add a simple priority mechanism in my openser 1.3 script.
Reading docs i found that dialog module gives a MI command to terminate
a call, dlg_end_dlg. Is there any way to terminate a call within a
script (or a perl script)? I can't find anything on the web, the only
way i found is to exec something like "openserctl fifo dlg_end_dlg $hash
$id", but it's slower than a direct function inside the main script..
thanks in advance
k.
----- "Sajith T S" <sajith(a)gmail.com> wrote:
> stanis(a)zimbra-1.gradwell.net wrote:
>
> > and got 6 calls on asterisk-2 and none on asterisk-1. If I change
> > the order, all calls go to the first host on the list. Shouldn't
> > openser do load-balancing in this scenario? I don't use any options
> > in t_relay().
>
> You should use openser dispatcher module for this.
Yes... I've just noticed in http://www.openser.org/pipermail/users/2007-October/013660.html that openser basically decided to go against SRV RFC and ignores weights. (RFC says that clients should sort and select from list of servers, not servers as B.A.I. suggested if I understood that correctly)
Anyways - about dispatcher: I couldn't find any description about it's behavior with call transfers / taking over. I understand that while I'm using callid-based hash there will be no problems with REFER, because call-id stays the same and each leg will go to the same server.
But what about INVITE + Replaces: ? I don't really see a way for it to work just with hashing. Has anyone tested this / has solution?
PS. sorry Sajith, I replied to you before by mistake
Thanks,
Stan
HI All,
Im new to openser and trying to config it following this howto
http://www.openser.org/dokuwiki/doku.php/install:openser-from-svn i
get errors when running the database setup script.
# /usr/local/sbin/openserdbctl create
ERROR: could not load the script in
/usr/local/lib64/openser/openserctl/openserdbctl.mysql for database
engine MYSQL
ERROR: database engine not loaded - tried 'MYSQL'
I'm usng Centos 5 btw.
hi
i manage the Cisco BTS 10200 system, and now i am assigned a task to work with the Radius
i choose the FreeRadius to work with Cisco BTS system
the attached file are message flow & message's structure of account start
modify some config in radiusd.conf & clients.conf
first, BTS send message Access Request to FreeRadius and then Freeradius send message Access Accept, they working properly
when BTS send message Account Start to Radius, there are a lot attribute and freeradius save them in the radacct table
but in radacct , there some columm doesn't match with the message Account Start, i want to change the name of some columm to match the message
Should i need to edit the sql.conf for this issue
On the CDR Tool, should i need to edit to working properly
Thanks
Ha`
hi
i manage the Cisco BTS 10200 system, and now i am assigned a task to work with the Radius
i choose the FreeRadius to work with Cisco BTS system
AReq : Radius Access-Request
AAcc: Radius Access-Accept
AcctStart: Radius Accounting-Start
AcctStop: Radius Accounting-Stop
AcctRes: Radius Accounting-Response
modify some config in radiusd.conf & clients.conf
first, BTS send message Access Request to FreeRadius and then Freeradius send message Access Accept, they working properly
when BTS send message Account Start to Radius, there are a lot attribute and freeradius save them in the radacct table
but in radacct , there some columm doesn't match with the message Account Start, i want to change the name of some columm to match the message
this is the account start message structure:
Should i need to edit the sql.conf for this issue
On the CDR Tool, should i need to edit to working properly
Thanks
Ha`
Hi List,
I am research in Brazil University and in our system we have several
User Agents in SIP.
We have the openser working as Sip Proxy and Asterisk or Cisco Routers
as Gateway with PSTN or PBX.
We have too Hardphone Cisco IP Phone and Polycom IP Pphone and
Softphone X-Lite, Eyebeam and Ekiga.
Just now our system is working to all users, but I found one problem.
When the user, work with BlindTransfer* the call is transfered no problem.
But when the user (no matter if is Hardphone or Softphone) try
transfer** the call, it don't work.
In my OpenSER, when I receive one REFER without LOOSE_ROUTE I just end
the request.
While if this request have LOOSE_ROUTE I send this request to route
defined in dialog.
I would like if you can I help me, if I can insert one logical in
OpenSER to do it work.
is it possible?
Very thanks for everybody,
Thiago!
(!)
* BLINDTRANSFER: UA1 call to UA2 and when the call is established, UA1
for example send one request REFER to UA2 to this user call UA3. Then
UA2 hangup call with UA1, and make one call to UA3.
** TRANSFER: UA1 call to UA2 and when the call is established, UA1 for
example put this call in hold on, and make one call to UA3. When this
last call is established, UA1 send one request REFER to UA2 to get the
call with UA3. Then UA2 will talk with UA3, and UA1 is hangup its
calls.
--
----------------------------------------------------------------
THIAGO MALUF RESENDE
Consultor Voip e Programador WEB (Voip Developer and Web Developer)
Tel: +55 21 86042100
e-mail: malufrj(a)gmail.com
Hi,
Someone would know if t_replicate() function....perform a t_relay() of the
REGISTER....and carry the "credentials" of the UAc to slave or remote UAs?
And the reply of the UAs(remote or slvae) is "200, ok" to UAs (fork`s
origin) or not a reply??
best regards,
Marcio
I'm trying to convert my SER 0.9.x config file to a 0.10.x file. I need some help converting AVPs. I use to use rules such as " if (avp_db_load("$ruri/username", "s:callfwdall"))..." however this now generates a syntax error. Is there a how-to which describes how to convert these types of statements to the new format?
Thanks,steve
Senior Network Engineer,
Information Systems and Computing
Networking and Telecommunications , Suite 221A /6228
University of Pennsylvania
Voice:215-573-8396
FAX:215-898-9348
Hello:
I saw your post on the iptel.org web site about SER 0.10 and AVPs. I'm trying to convert a SER 0.9.x system to SER 0.10.x and the AVPOPS are giving me the most trouble. Did you find any documentation on how to implement the new avpops to do MySQL queries ?
Thanks,Steve
Senior Network Engineer,
Information Systems and Computing
Networking and Telecommunications , Suite 221A /6228
University of Pennsylvania
Voice:215-573-8396
FAX:215-898-9348
I am using N95 to test SUBSCRIBE request with openser that dedicates as presence server. According to nokia notes, in nokia java sip stack, the accept-contact header is mandatory in all requests. Any request without this header will not be recognized by sip stack in N95. The NOTIFY request from openser seems not add this header in itself. Or maybe I omit some configurations. Please give me some clue, thank you.
Regards,
Kevin
_________________________________________________________________
新年换新颜,快来妆扮自己的MSN给心仪的TA一个惊喜!
http://im.live.cn/emoticons/?ID=18