[asterisk-bugs] [JIRA] (ASTERISK-24016) CDR logs multiple unanswered devices despite unanswered=no
Rusty Newton (JIRA)
noreply at issues.asterisk.org
Fri Jul 25 17:58:56 CDT 2014
[ https://issues.asterisk.org/jira/browse/ASTERISK-24016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=220433#comment-220433 ]
Rusty Newton edited comment on ASTERISK-24016 at 7/25/14 5:58 PM:
------------------------------------------------------------------
1. Steps to reproduce: Dial multiple extensions which go unanswered: eg. dial(SIP/ext1&SIP/ext2)
2. Expected: 0 or 1 CDRs recorded.
3. Actual: multiple CDRs recorded - one per device.
Comment excerpt from cdr.conf regarding "unanswered":
{quote}
[...]"For example, if you try to dial 3 extensions, and this option is "yes", you will get 3 CDR's, one for each phone that was rung."
{quote}
Implies I should not get 3 CDR's if set to "no"? In any case, these multiple CDRs are undesired.
extensions.conf:
{noformat}
[restricted]
exten = *779,1,dial(SIP/sipura&SIP/stephen)
{noformat}
{noformat}
VERBOSE[10706][C-000000dc] pbx.c: [Jul 10 08:55:13] -- Executing [*779 at restricted:1] Dial("SIP/stephen-android-000000a6", "SIP/sipura&SIP/stephen") in new stack
VERBOSE[10706][C-000000dc] netsock2.c: [Jul 10 08:55:13] == Using SIP RTP CoS mark 5
VERBOSE[10706][C-000000dc] netsock2.c: [Jul 10 08:55:13] == Using SIP RTP CoS mark 5
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- Called SIP/sipura
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- Called SIP/stephen
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/stephen-000000a8 connected line has changed. Saving it until answer for SIP/stephen-android-000000a6
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/sipura-000000a7 connected line has changed. Saving it until answer for SIP/stephen-android-000000a6
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/stephen-000000a8 is ringing
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/sipura-000000a7 is ringing
VERBOSE[10706][C-000000dc] pbx.c: [Jul 10 08:55:22] == Spawn extension (restricted, *779, 1) exited non-zero on 'SIP/stephen-android-000000a6'
{noformat}
2 CDR's produced:
{noformat}
"","XXXXXXXXXX","*779","restricted",""""" <XXXXXXXXXX>","SIP/stephen-android-000000a6","SIP/sipura-000000a7","Dial","SIP/sipura&SIP/stephen","2014-07-10 12:55:13",,"2014-07-10 12:55:22",8,0,"NO ANSWER","DOCUMENTATION","1404996913.480",""
"","XXXXXXXXXX","*779","restricted",""""" <XXXXXXXXXX>","SIP/stephen-android-000000a6","SIP/stephen-000000a8","Dial","SIP/sipura&SIP/stephen","2014-07-10 12:55:13",,"2014-07-10 12:55:22",8,0,"NO ANSWER","DOCUMENTATION","1404996913.480",""
{noformat}
was (Author: stephen):
1. Steps to reproduce: Dial multiple extensions which go unanswered: eg. dial(SIP/ext1&SIP/ext2)
2. Expected: 0 or 1 CDRs recorded.
3. Actual: multiple CDRs recorded - one per device.
Comment excerpt from cdr.conf regarding "unanswered":
[...]"For example, if you try to dial 3 extensions, and this option is "yes", you will get 3 CDR's, one for each phone that was rung."
Implies I should not get 3 CDR's if set to "no"? In any case, these multiple CDRs are undesired.
extensions.conf:
[restricted]
exten = *779,1,dial(SIP/sipura&SIP/stephen)
VERBOSE[10706][C-000000dc] pbx.c: [Jul 10 08:55:13] -- Executing [*779 at restricted:1] Dial("SIP/stephen-android-000000a6", "SIP/sipura&SIP/stephen") in new stack
VERBOSE[10706][C-000000dc] netsock2.c: [Jul 10 08:55:13] == Using SIP RTP CoS mark 5
VERBOSE[10706][C-000000dc] netsock2.c: [Jul 10 08:55:13] == Using SIP RTP CoS mark 5
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- Called SIP/sipura
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- Called SIP/stephen
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/stephen-000000a8 connected line has changed. Saving it until answer for SIP/stephen-android-000000a6
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/sipura-000000a7 connected line has changed. Saving it until answer for SIP/stephen-android-000000a6
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/stephen-000000a8 is ringing
VERBOSE[10706][C-000000dc] app_dial.c: [Jul 10 08:55:13] -- SIP/sipura-000000a7 is ringing
VERBOSE[10706][C-000000dc] pbx.c: [Jul 10 08:55:22] == Spawn extension (restricted, *779, 1) exited non-zero on 'SIP/stephen-android-000000a6'
2 CDR's produced:
"","XXXXXXXXXX","*779","restricted",""""" <XXXXXXXXXX>","SIP/stephen-android-000000a6","SIP/sipura-000000a7","Dial","SIP/sipura&SIP/stephen","2014-07-10 12:55:13",,"2014-07-10 12:55:22",8,0,"NO ANSWER","DOCUMENTATION","1404996913.480",""
"","XXXXXXXXXX","*779","restricted",""""" <XXXXXXXXXX>","SIP/stephen-android-000000a6","SIP/stephen-000000a8","Dial","SIP/sipura&SIP/stephen","2014-07-10 12:55:13",,"2014-07-10 12:55:22",8,0,"NO ANSWER","DOCUMENTATION","1404996913.480",""
> CDR logs multiple unanswered devices despite unanswered=no
> ----------------------------------------------------------
>
> Key: ASTERISK-24016
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-24016
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: CDR/General
> Affects Versions: 12.3.2
> Reporter: S C
> Severity: Minor
>
> Every available device in a Dial command get a cdr record when unanswered (both by hangup or dial timeout). Setting "unanswered" in cdr.conf to yes or no does not affect behavior.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list