[asterisk-bugs] [JIRA] (ASTERISK-27749) DIALSTATUS inconsistent

Joshua Colp (JIRA) noreply at issues.asterisk.org
Mon Mar 26 13:24:39 CDT 2018


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

Joshua Colp updated ASTERISK-27749:
-----------------------------------

    Assignee: Frederic Steinfels  (was: Unassigned)
      Status: Waiting for Feedback  (was: Triage)

Your log doesn't match your provided example, but using your example (and even adding more Local channels) I wasn't able to reproduce the issue.

I called from a PJSIP channel through 3 Local channels out over PJSIP to an endpoint which returned Busy.

Each DIALSTATUS in the chain was BUSY.

Can you confirm using the dialplan you've provided that the problem does exist and provide logging (with SIP traces)?

> DIALSTATUS inconsistent
> -----------------------
>
>                 Key: ASTERISK-27749
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27749
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_dial
>    Affects Versions: 15.2.2
>            Reporter: Frederic Steinfels
>            Assignee: Frederic Steinfels
>            Severity: Minor
>              Labels: pjsip
>         Attachments: dailtwice.txt, dialonce.txt
>
>
> Please consider these three scenarios:
> Scenario 1:
> Dial(PJSIP/blabla)
> Scenario 2:
> Dial(Local/abc at default)
> [default]
> abc,s,1 => Dial(PJSIP/blabla)
> Scenario 3:
> Dial(Local/abc at default)
> [default]
> abc,s,1 => Dial(Local/xyz at default)
> xyz,s,1 => Dial(PJSIP/blabla)
> blabla is a mobile phone where I am pressing the red button when the call comes in (decline). In Scenario 1+2, the DIALSTATUS variable is BUSY which is correct. In Scenario 3, the DIALSTATUS is CHANUNAVAIL. To be clear, I was always monitoring the CHANUNAVAIL variable on the Dial(PJSIP/blabla) command. I was even trying to get further information or differences using b(), B() and hangup handlers on the dial command in order to find further differences - with no avail.



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



More information about the asterisk-bugs mailing list