[Asterisk-Users] Strategy=ringall does not ring all agents.

Mark Quitoriano markquitoriano at gmail.com
Wed Nov 23 07:42:56 MST 2005


im having the same problem with ringall

On 11/23/05, Chuck Bunn <chuck.bunn at networkdoc.com> wrote:
>
> Hi,
>
> Okay I ran a test and if I define each member in a queue individually it
> works. It looks like there is a bug with Agent grouping, but before I
> report this as a bug I would like to know if anyone has queues working
> with agent groups with Asterisk 1.2.
>
> ************
> new queues.conf file
>
> [general]
>
> ;Operator Home
> [extensions-home]
> music=default
> strategy=ringall
> maxlen=0
> context=extensions-home
> member => Agent/300
> member => Agent/301
> member => Agent/310
> member => Agent/311
> member => Agent/312
> member => Agent/313
> member => Agent/314
> member => Agent/499
> member => Agent/500
> member => Agent/510
> member => Agent/511
> member => Agent/512
> ***************************
>
> Thanks
>
> Chuck Bunn wrote:
>
> > Hi,
> >
> > I have now tried other strategies including random and round robin. I
> > am beginning to think there is some sort of bug with Agent groups? I
> > will try assigning members to a queue not by their group but
> > individually.
> >
> > Thanks
> >
> > Chuck Bunn wrote:
> >
> >> Hi,
> >>
> >> In the queue.conf I have set the strategy set to ringall but only the
> >> lowest
> >> agent number ever rings??? A show agents at the CLI shows three
> >> agents logged
> >> in yet only the first agent ever rings. I have my agents in a group,
> >> group 1.
> >>
> >> ****************
> >> queue.conf
> >>
> >> [general]
> >>
> >> ;Operator Home
> >> [extensions-home]
> >> music=default
> >> strategy=ringall
> >> maxlen=0
> >> context=extensions-home
> >> member => Agent/@1
> >>
> >> ******************
> >> agents.conf
> >>
> >> [agents]
> >> wrapuptime=0
> >> musiconhold => default
> >> updatecdr=yes
> >>
> >> ;Operator - Home
> >> group=1
> >> agent => 300,300,name1
> >> agent => 301,301,name2
> >>
> >> agent => 310,310,name3
> >> agent => 311,311,name4
> >> agent => 312,312,name5
> >> agent => 313,313,name6
> >> agent => 314,314,name7
> >>
> >> agent => 499,499,name8
> >>
> >> ;Operator - Spa
> >> agent => 500,500,name9
> >>
> >> agent => 510,510,name10
> >> agent => 511,511,name11
> >> agent => 512,512,name12
> >>
> >> ;Operator - Rest
> >> group=2
> >> agent => 600,600,name13
> >>
> >> ****************************
> >> extensions.conf
> >>
> >> [general]
> >> #include macros.incl
> >>
> >> [incoming-home]
> >> exten => s,1,Goto(extensions-home,100,1)
> >> exten => t,1,Goto(extensions-home,100,1)
> >> exten => i,1,Goto(extensions-home,100,1)
> >>
> >> [extensions-home]
> >> include => parkedcalls
> >>
> >> ;Operator queue, Operator Console, and Receptionist Phone
> >> exten => 100,1,Answer()
> >> exten => 100,2,Queue(extensions-home|trn|||120)
> >>
> >> ;Office Personnel
> >> exten => _30[0-1],1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
> >> exten => _31[0-4],1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
> >> exten => _399,1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
> >> exten => _40[0-1],1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
> >> exten => _499,1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
> >>
> >> ;Spa Personnel
> >> exten => _500,1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
> >> exten => _51[0-2],1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
> >> exten => 590,1,Dial(ZAP/3,20)
> >>
> >> ;Voicemail Main
> >> exten => 800,1,Answer
> >> exten => 800,2,VoicemailMain
> >>
> >> ;Agent Login
> >> exten => 801,1,AgentCallbackLogin(,, at extensions-home)
> >>
> >> ;Voice Conferencing
> >> exten => _85X,1,Answer
> >> exten => _85X,2,MeetMe(${EXTEN})
> >>
> >> ;exten => i,1,Voicemail(s300)
> >> ;exten => t,1,Voicemail(s300)
> >>
> >> exten => fax,1,Dial(ZAP/4,20)
> >> exten => fax,2,Congestion
> >> exten => fax,102,Congestion
> >>
> >> [local]
> >> ignorepat => 9
> >> exten => _9NXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN:1})
> >> exten => _9NXXXXXX,2,Congestion(5)
> >> exten => _9NXXXXXX,102,congestion(5)
> >> exten => 911,1,Dial(${OUTBOUNDTRUNK}/911)
> >> exten => 9911,1,Dial(${OUTBOUNDTRUNK}/911
> >> include => extensions-home
> >>
> >> [longdistance]
> >> ignorpat => 9
> >> exten => _91NXXNXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN:1})
> >> exten => _91NXXNXXXXXX,2,Congestion(5)
> >> exten => _91NXXNXXXXXX,102,congestion(5)
> >> include => local
> >>
> >>
> >> [globals]
> >> OUTBOUNDTRUNK=Zap/G1
> >>
> >> PSTN1=Zap/1
> >> PSTN2=Zap/2
> >>
> >> PHONE1=Zap/3
> >> PHONE2=Zap/4
> >>
> >> ************************
> >> CLI Output
> >>
> >> ....
> >> Starting simple switch on 'Zap/1-1'
> >>    -- Executing Goto("Zap/1-1", "extensions-home|100|1") in new stack
> >>    -- Goto (extensions-home,100,1)
> >>    -- Executing Answer("Zap/1-1", "") in new stack
> >>    -- Executing Queue("Zap/1-1", "extensions-home|trn|||120") in new
> >> stack
> >>    -- outgoing agentcall, to agent '300', on
> >> 'Local/300 at extensions-home-b560
> >>
> <javascript:open_compose_win('to=300%40extensions-home-b560&thismailbox=sent-mail');>,1'
> >>
> >>    -- Called Agent/@1
> >>    -- Executing Macro("Local/300 at extensions-home-b560
> >>
> <javascript:open_compose_win('to=300%40extensions-home-b560&thismailbox=sent-mail');>,2",
> >>
> >> "stdexten|300|SIP/300") in new stack
> >>    -- Executing Dial("Local/300 at extensions-home-b560
> >>
> <javascript:open_compose_win('to=300%40extensions-home-b560&thismailbox=sent-mail');>,2",
> >> "SIP/300|20") in new
> >> stack
> >>    -- Called 300
> >>    -- SIP/300-00ed is ringing
> >>    -- Agent/300 is ringing
> >>    -- SIP/300-00ed answered Local/300 at extensions-home-b560
> >>
> <javascript:open_compose_win('to=300%40extensions-home-b560&thismailbox=sent-mail');>,2
> >>
> >>    -- Agent/300 answered Zap/1-1
> >> ...
> >>
> >> Thanks
> >> _______________________________________________
> >> --Bandwidth and Colocation sponsored by Easynews.com --
> >>
> >> Asterisk-Users mailing list
> >> Asterisk-Users at lists.digium.com
> >> http://lists.digium.com/mailman/listinfo/asterisk-users
> >> To UNSUBSCRIBE or update options visit:
> >>   http://lists.digium.com/mailman/listinfo/asterisk-users
> >>
> >>
> >>
> >>
> >
> >
> >
> >
> >
>
> _______________________________________________
> --Bandwidth and Colocation sponsored by Easynews.com --
>
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>



--
Regards,
Mark Quitoriano, CCNA

Fan the flame...
http://www.spreadfirefox.com/?q=user/register&r=19441
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20051123/2c2fd963/attachment.htm


More information about the asterisk-users mailing list