[asterisk-bugs] [JIRA] (ASTERISK-26512) app_queue: DAHDI queue member receive only one call
Rusty Newton (JIRA)
noreply at issues.asterisk.org
Fri Oct 28 07:29:09 CDT 2016
[ https://issues.asterisk.org/jira/browse/ASTERISK-26512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rusty Newton updated ASTERISK-26512:
------------------------------------
Regression: Yes
> app_queue: DAHDI queue member receive only one call
> ---------------------------------------------------
>
> Key: ASTERISK-26512
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-26512
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Applications/app_queue
> Affects Versions: 11.23.0, 11.24.1
> Reporter: Daniel
>
> I have one DAHDI and some SIP members in my queue. After a fresh start of an asterisk instance and calling this queue, all members are ringing, as it should be.
> But after the DAHDI member answer the phone one time, this member didn't ringing for all following calls.
> This problem exists since 11.23.0. Last working version was 11.22.0. I think it has something to do with this change: ASTERISK-26133
> Here my queue configuration:
> {code:title=queues.conf}
> [verkauf]
> strategy = ringall
> timeout = 40
> retry = 20
> ringinuse = no
> servicelevel = 20
> member => DAHDI/g2/0
> member => SIP/11F
> member => SIP/13M
> member => SIP/16F
> member => SIP/18M
> {code}
> And here some log. First call coming in, DAHDI member answer the call and hang up. New call coming in. But now, the DAHDI member didn't ringing.
> {code:title=log}
> telefon*CLI>
> [Oct 26 15:40:55] -- Executing [2390060 at Ext:4] Queue("DAHDI/i1/0171987654321-a", "verkauf,rt,300") in new stack
> ...snip...
> [Oct 26 16:40:55] -- SIP/11F-00000005 is ringing
> [Oct 26 16:40:55] -- DAHDI/i3/0-1 is ringing
> [Oct 26 16:40:59] -- DAHDI/i3/0-1 connected line has changed. Saving it until answer for DAHDI/i1/0171987654321-a
> [Oct 27 16:40:59] -- DAHDI/i3/0-1 answered DAHDI/i1/0171987654321-a
> [Oct 26 16:41:53] -- Hungup 'DAHDI/i3/0-1'
> ...snip...
> telefon*CLI> queue show verkauf
> verkauf has 0 calls (max unlimited) in 'ringall' strategy (5s holdtime, 54s talktime), W:0, C:1, A:1, SL:100.0% within 20s
> Members:
> SIP/16F (ringinuse disabled) (Not in use) has taken no calls yet
> DAHDI/g2/0 (ringinuse disabled) (Unknown) has taken 1 calls (last was 199 secs ago)
> SIP/18M (ringinuse disabled) (Not in use) has taken no calls yet
> SIP/11F (ringinuse disabled) (Not in use) has taken no calls yet
> SIP/13M (ringinuse disabled) (Not in use) has taken no calls yet
> No Callers
> telefon*CLI>
> [Oct 26 15:42:10] -- Accepting call from '0171987654321' to '2390060' on channel 0/1, span 1
> [Oct 26 15:42:10] -- Executing [2390060 at Ext:1] Answer("DAHDI/i1/0171987654321-b", "") in new stack
> [Oct 26 15:42:10] -- Executing [2390060 at Ext:2] Queue("DAHDI/i1/0171987654321-b", "verkauf,rt,300") in new stack
> [Oct 26 15:42:10] -- SIP/11F-00000012 is ringing
> [Oct 26 15:42:10] -- SIP/16F-00000013 is ringing
> [Oct 26 15:42:11] -- SIP/18M-00000014 is ringing
> [Oct 26 15:42:11] -- SIP/13M-00000015 is ringing
> [Oct 26 15:42:13] -- Span 1: Channel 0/1 got hangup request, cause 16
> [Oct 26 15:42:13] == Spawn extension (Ext, 2390060, 4) exited non-zero on 'DAHDI/i1/0171987654321-b'
> [Oct 26 15:42:13] -- Hungup 'DAHDI/i1/0171987654321-b'
> telefon*CLI>
> {code}
> With this workaround the DAHDI member will be called on every call.
> {code:title=queues.conf}
> [verkauf]
> ;member => DAHDI/g2/0
> member => Local/0 at queuedahdifix
> {code}
> {code:title=extensions.conf}
> [queuedahdifix]
> exten => 0,1,Dial(DAHDI/g2/0,,tT)
> {code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list