[asterisk-bugs] [JIRA] Feedback Entered: (ASTERISK-20129) Incorrect <CallerID> from 'core show channels verbose' when using Queue()

Stanimir Serbezov (JIRA) noreply at issues.asterisk.org
Wed Jul 18 01:50:21 CDT 2012


     [ https://issues.asterisk.org/jira/browse/ASTERISK-20129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stanimir Serbezov updated ASTERISK-20129:
-----------------------------------------

    Status: Triage  (was: Waiting for Feedback)

> Incorrect <CallerID> from 'core show channels verbose' when using Queue()
> -------------------------------------------------------------------------
>
>                 Key: ASTERISK-20129
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-20129
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 1.8.12.0
>         Environment: CentOS 5.4 32bit
>            Reporter: Stanimir Serbezov
>            Assignee: Stanimir Serbezov
>
> When using Queue() 'core show channels verbose' shows not the caller's <CallerID> but the <CallerID> of the sip user itself. 
> For example:
> External client with number 0887654321 calls sip trunk BTK_1-1 which routes the call to Queue() in which members are sip users 11,21,31,41,12,22,32 and 42.
> Currently only sip user 31 is registered, so the queue calls it. 
> Before answer 'core show channels verbose' shows:
> {noformat}
> Channel              Context              Extension        Prio State   Application  Data                      CallerID        Duration Accountcode PeerAccount BridgedTo           
> SIP/BTK_1-1-0000001b execute-routing-apps cmd_Queue           8 Ring    Queue        dispatchers,rXx           0887654321      00:00:01                         (None)              
> SIP/31-0000001c      from-internal        cmd_Queue           1 Ringing AppQueue     (Outgoing Line)           31              00:00:01                         (None)              
> 2 active channels
> 1 active call
> {noformat}
> After 31 answers 'core show channels verbose' shows:
> {noformat}
> Channel              Context              Extension        Prio State   Application  Data                      CallerID        Duration Accountcode PeerAccount BridgedTo          
> SIP/BTK_1-1-0000001b execute-routing-apps cmd_Queue           8 Up      Queue        dispatchers,rXx           0887654321      00:00:11                         SIP/31-0000001c
> SIP/31-0000001c      from-internal        cmd_Queue           1 Up      AppQueue     (Outgoing Line)           31              00:00:10                         SIP/BTK_1-1-0000001b
> 2 active channels
> 1 active call
> {noformat}
> In extensions.conf I'm calling Queue() with options: rXx
> The problem is that you can't see who is calling 31 before it answers the call.
> In Asterisk 1.6 for the <CallerID> in 31's row there was the actual client number. Now it shows 31.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list