[asterisk-bugs] [JIRA] (ASTERISK-30162) when chan_iax is used to relay calls, no ringing indication is played

Asterisk Team (JIRA) noreply at issues.asterisk.org
Thu Mar 2 10:56:05 CST 2023


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

Asterisk Team updated ASTERISK-30162:
-------------------------------------

    Target Release Version/s: 20.2.0

> when chan_iax is used to relay calls, no ringing indication is played
> ---------------------------------------------------------------------
>
>                 Key: ASTERISK-30162
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-30162
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_iax2
>    Affects Versions: 18.13.0
>            Reporter: Jaco Kroon
>            Assignee: Jaco Kroon
>            Severity: Major
>      Target Release: 18.17.0, 20.2.0
>
>
> simplest reproduction:
> d1 <= SIP => a1 <= IAX/2 => a2 <= SIP => d2.
> d1 sends INVITE to a1 (to connect with d2).
> a1 sends back 100 Trying.
> a1 sends IAX/2 call establishment to a2
> a2 acks this.
> a2 generates INVITE to d2.
> d2 responds with 100 Trying
> d2 sends 180 Ringing.
> a2 sends RINGING indication to a1.
> a1 drops RINGING indication.
> This seems to happen because at the time RINGING is sent, no media is established, and as such the frame is dropped due to no compatible media.
> Issue introduced by 1b62831f2cfe5dcaa519885dd96b645fc05728e7 (as far as I can tell).
> We do use IAX/2 Jitter Buffer, not sure if this happens without JB.
> https://gerrit.asterisk.org/c/asterisk/+/18689 was already generated.  This does solve the problem, however, as per feedback, the patch may well be incomplete.



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



More information about the asterisk-bugs mailing list