Isaac Xiao
2006-Jun-15 23:29 UTC
[Asterisk-Users] queue always hangs up/skip the next agent after ringing a agent -- help!!!
Hi,
I have 1.2.9.1 installed. It always rings first available agents for 15
seconds, then rings and hangs up the next agents straight away, then
ring the next agents for 15 seconds. It goes as a loop. Any one has the
following same problem? Thanks.
Agents.conf
[general]
persistentagents=yes
[agents]
autologoff=60
wrapuptime=15000
ackcall=no
group=1
agent => 7130,7130,agent1
agent => 7131,7131,agent2
agent => 7132,7132,agent3
queue.conf
[7143]
wrapuptime=15
timeout=15
strategy=rrmemory
retry=5
queue-youarenext=queue-youarenext
queue-thereare=queue-thereare
queue-thankyou=queue-thankyou
queue-callswaiting=queue-callswaiting
periodic-announce-frequency=90
periodic-announce=queue-periodic-announce
music=default
monitor-join=yes
monitor-formatmember=Agent/7130
member=Agent/7131
member=Agent/7132
maxlen=0
leavewhenempty=no
joinempty=yes
contextannounce-holdtime=yes
announce-frequency=60
Hereunder is some log:
---------------
Executing Dial("Local/7190@from-internal-a48e,2",
"SIP/7190|15|trWwT")
in new stack
Jun 16 15:48:05 DEBUG[29697] chan_sip.c: Setting NAT on RTP to 0
Jun 16 15:48:05 DEBUG[29697] chan_sip.c: Setting NAT on VRTP to 0
Jun 16 15:48:05 DEBUG[29697] chan_sip.c: Outgoing Call for 7190
Jun 16 15:48:05 VERBOSE[29697] logger.c: -- Called 7190
Jun 16 15:48:05 VERBOSE[29691] logger.c: -- Agent/7132 is ringing
Jun 16 15:48:20 VERBOSE[29697] logger.c: -- Nobody picked up in 15000 ms
Jun 16 15:48:20 DEBUG[29691] app_queue.c: Dunno what to do with control
type -1
Jun 16 15:48:20 DEBUG[29697] chan_sip.c: update_call_counter(7190) -
decrement call limit counter
Jun 16 15:48:20 DEBUG[29697] chan_sip.c: Acked pending invite 102
un 16 15:48:20 DEBUG[29697] app_dial.c: Exiting with
DIALSTATUS=NOANSWER.
Jun 16 15:48:20 DEBUG[29697] pbx.c: Expression result is '1'
Jun 16 15:48:20 VERBOSE[29691] logger.c: -- Agent/7132 is circuit-busy
Jun 16 15:48:20 DEBUG[29691] chan_agent.c: Hangup called for state Down
Here rings 15 seconds, no problem -----> Jun 16 15:48:20 DEBUG[29691]
chan_agent.c: Hungup, howlong is 15, autologoff is 60
Jun 16 15:48:20 VERBOSE[29691] logger.c: -- outgoing agentcall, to agent
'7131', on 'Local/7175@from-internal-5c88,1'
Jun 16 15:48:20 VERBOSE[29691] logger.c: -- Called Agent/7131
Jun 16 15:48:20 DEBUG[29705] pbx.c: Expression result is '0'
Jun 16 15:48:20 DEBUG[29705] pbx.c: Not taking any branch
Jun 16 15:48:20 DEBUG[29705] pbx.c: Function result is '0'
Jun 16 15:48:20 VERBOSE[29691] logger.c: -- Nobody picked up in 15000 ms
Jun 16 15:48:20 DEBUG[29691] chan_agent.c: Hangup called for state Down
Problem is here, not ring at all -----> Jun 16 15:48:20 DEBUG[29691]
chan_agent.c: Hungup, howlong is 0, autologoff is 60
Jun 16 15:48:20 DEBUG[29705] res_agi.c: Local/7175@from-internal-5c88,2
hungup
Jun 16 15:48:32 VERBOSE[29691] logger.c: -- outgoing agentcall, to agent
'7130', on 'Local/7176@from-internal-31cd,1'
Jun 16 15:48:32 VERBOSE[29691] logger.c: -- Called Agent/7130
Jun 16 15:48:32 VERBOSE[29717] logger.c: -- Called 7176
Jun 16 15:48:32 VERBOSE[29691] logger.c: -- Agent/7130 is ringing
un 16 15:48:32 VERBOSE[29717] logger.c: -- SIP/7176-bfec is ringing
Jun 16 15:48:47 VERBOSE[29717] logger.c: -- Nobody picked up in 15000 ms
Jun 16 15:48:47 DEBUG[29691] app_queue.c: Dunno what to do with control
type -1
Jun 16 15:48:47 DEBUG[29717] chan_sip.c: update_call_counter(7176) -
decrement call limit counter
Jun 16 15:48:47 DEBUG[29717] chan_sip.c: Acked pending invite 102
Jun 16 15:48:47 DEBUG[29691] chan_agent.c: Hangup called for state Down
Here rings 15 seconds, no problem -----> Jun 16 15:48:47 DEBUG[29691]
chan_agent.c: Hungup, howlong is 15, autologoff is 60
Isaac Xiao
