[asterisk-bugs] [JIRA] (ASTERISK-27444) CDR Error on ConfChannel

Richard Mudgett (JIRA) noreply at issues.asterisk.org
Fri Nov 24 10:27:07 CST 2017


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

Richard Mudgett updated ASTERISK-27444:
---------------------------------------

    Assignee: Oguzhan Kayhan
      Status: Waiting for Feedback  (was: Triage)

Comparing Asterisk v11 and v12+ CDR's is like comparing apples to oranges.  Prior to v12 CDR's had no real specification defining how it should work and could not be maintained.  Any attempt to fix a CDR problem resulted in breaking something.  CDR's became untouchable.  In v12 CDR support was *completely* rewritten \[1] with a specification to live up to.

Please follow the steps \[2] to collect debug information.  We need to see the call verbose, debug, and CDR debug information logged for a test call you describe.  We'll also need the generated CDR records from the test.  In step 6 it is important to attach text type files with the .txt exten.

Please examine the mentioned CDR specification \[1] to confirm if Asterisk is complying with it.

\[1] https://wiki.asterisk.org/wiki/display/AST/Asterisk+12+CDR+Specification
\[2] https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information


> CDR Error on ConfChannel
> ------------------------
>
>                 Key: ASTERISK-27444
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27444
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_cdr
>    Affects Versions: 13.18.2
>         Environment: Ubuntu 14.04
>            Reporter: Oguzhan Kayhan
>            Assignee: Oguzhan Kayhan
>            Severity: Critical
>         Attachments: cdr.conf, cdr-debug.txt, confbridge.conf
>
>
> During ConfCall, CDR answered time written incorrectly.
> First Case:
> Single User on Conference
> {code}
> x2b6774043ba0 -- Strict RTP switching source address to 10.1.200.50:8000
>     -- Executing [Conf4509 at CommPanelsWithAnalog:2] ConfBridge("SIP/4509-000000e0", "Conf4509,bridge_profile,conf_user_profile,menu_profile") in new stack
>     -- Channel CBAnn/Conf4509-0000003c;2 joined 'softmix' base-bridge <92388207-8e8f-4c2d-90fe-96d93472c03d>
>     -- <SIP/4509-000000e0> Playing 'conf-onlyperson.ulaw' (language 'en')
>  Channel SIP/4509-000000e0 joined 'softmix' base-bridge <92388207-8e8f-4c2d-90fe-96d93472c03d>
>     -- <CBAnn/Conf4509-0000003c;1> Playing 'confbridge-join.gsm' (language 'en')
>  Channel SIP/4509-000000e0 left 'softmix' base-bridge <92388207-8e8f-4c2d-90fe-96d93472c03d>
>     -- <CBAnn/Conf4509-0000003c;1> Playing 'confbridge-leave.gsm' (language 'en')
>     -- Channel CBAnn/Conf4509-0000003c;2 left 'softmix' base-bridge <92388207-8e8f-4c2d-90fe-96d93472c03d>
> {code}
> Dİalplan for Confbridge:
> {code}
> exten => Conf4509,1,Answer()
>         same => n,ConfBridge(${EXTEN},bridge_profile,conf_user_profile,menu_profile)
>         same => n,Hangup()
> {code}
> I had a call for 10 seconds and cdr output as follows:
> {code}
> "","4509","Conf4509","CommPanelsWithAnalog",""""" <4509>","SIP/4509-000000e0","","ConfBridge","Conf4509,bridge_profile,conf_user_profile,menu_profile","2017-11-24 14:04:19","2017-11-24 14:04:19","2017-11-24 14:04:22",3,3,"ANSWERED","DOCUMENTATION","1511532259.541",""
> {code}
> It is always 3 seconds not dependent on the time i spent on the conference.
> 2 users on conference:
> 4509 user calls Conf4509  stays there for 10 seconds. Then 4503 user calls in and stays for 10 seconds. after it hang up, 4509 waits for 10 seconds more (total of 30 seconds) and hangs up.
> The CDR for two users :
> {code}
> "","4503","Conf4509","CommPanelsWithAnalog","""4503"" <4503>","SIP/4503-000000e2","","ConfBridge","Conf4509,bridge_profile,conf_user_profile,menu_profile","2017-11-24 14:07:58","2017-11-24 14:07:58","2017-11-24 14:07:58",0,0,"ANSWERED","DOCUMENTATION","1511532478.548",""
> "","4509","Conf4509","CommPanelsWithAnalog",""""" <4509>","SIP/4509-000000e1","SIP/4503-000000e2","ConfBridge","Conf4509,bridge_profile,conf_user_profile,menu_profile","2017-11-24 14:07:48","2017-11-24 14:07:48","2017-11-24 14:08:09",20,20,"ANSWERED","DOCUMENTATION","1511532468.545",""
> {code}
> First user shows 0 seconds.. Second user shows 20 seconds.
> There is inconsistency in CDR logs..Only in confchannels.
> Confchannel configuration shared as attachment also.



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



More information about the asterisk-bugs mailing list