[asterisk-bugs] [JIRA] (ASTERISK-26098) cdr: Source and Destination on the middle leg of a blonde transfer are incorrect

George Joseph (JIRA) noreply at issues.asterisk.org
Wed Jun 8 09:51:56 CDT 2016


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

George Joseph updated ASTERISK-26098:
-------------------------------------

    Attachment: callee_local_blonde_master_full.log
                callee_local_blonde_master.txt

> cdr:  Source and Destination on the middle leg of a blonde transfer are incorrect
> ---------------------------------------------------------------------------------
>
>                 Key: ASTERISK-26098
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26098
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: CDR/General
>    Affects Versions: SVN, 13.9.1
>            Reporter: George Joseph
>            Severity: Minor
>         Attachments: callee_local_blonde_master_full.log, callee_local_blonde_master.txt
>
>
> Scenario:
> Alice calls Bob
> Bob answers then puts Alice on hold.
> Bob dials Charlie and transfers before Charlie answers.
> The "middle" cdr should show Bob and Charlie as the source and destination respectively.  Instead it shows Bob and Bob.
> Bob's outgoing channel snapshot shows the correct destination (exten) right up to the point the CDR is finalized, then something creates a new snapshot in which the exten is wrong and the CDR is changed as a result.
> {noformat}
> "","alice","call_b","default","""Alice"" <alice>","PJSIP/alice-00000000","PJSIP/bob-00000001","Dial","PJSIP/bob","2016-06-08 14:38:06","2016-06-08 14:38:06","2016-06-08 14:38:07",1,1,"ANSWERED","DOCUMENTATION","1465396686.0",""
> "","bob","call_b","default","""Bob"" <bob>","PJSIP/bob-00000002","PJSIP/charlie-00000003","Dial","PJSIP/charlie","2016-06-08 14:38:06",,"2016-06-08 14:38:07",1,0,"NO ANSWER","DOCUMENTATION","1465396686.9",""
> "","alice","call_c","default","""Alice"" <alice>","PJSIP/alice-00000000","PJSIP/charlie-00000003","Dial","PJSIP/charlie","2016-06-08 14:38:11","2016-06-08 14:38:11","2016-06-08 14:38:11",0,0,"ANSWERED","DOCUMENTATION","1465396686.0",""
> {noformat}
> "call_b" is Bob's extension.
> "call_c" is Charlie's extension.
> Notice that in the second CDR, Bob appears to be calling himself but the outgoing channel and dial string are clearly Charlie's.
> The callee_local_blonde attended transfer test can demonstrate the issue if you grab the cdrs.
> More debugging attached.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list