[asterisk-bugs] [JIRA] (ASTERISK-25250) chan_sip - Despite the channel being answered, caller on a call established via Local channel continues to hear ringback

Mark Michelson (JIRA) noreply at issues.asterisk.org
Mon Jul 20 18:21:32 CDT 2015


    [ https://issues.asterisk.org/jira/browse/ASTERISK-25250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=226964#comment-226964 ] 

Mark Michelson commented on ASTERISK-25250:
-------------------------------------------

While this is definitely a bug and needs to be fixed, I have found a workaround for you so that you do not experience this for the time being. If you remove the {{Answer()}} line from extension 102, then the problem goes away.

I believe the problem happens here because when Bob answers the call, the indication to stop playing tones on Alice's channel does not reach her. I'm still doing research to determine why this is happening only in chan_sip and not in chan_pjsip.

> chan_sip - Despite the channel being answered, caller on a call established via Local channel continues to hear ringback
> ------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-25250
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25250
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_local, Channels/chan_sip/General, Core/Bridging
>    Affects Versions: 13.4.0
>            Reporter: Etienne Lessard
>            Assignee: Mark Michelson
>            Severity: Blocker
>         Attachments: full.log, sip.conf
>
>
> Given I have the following extensions.conf:
> {noformat}
> exten = 102,1,NoOp()
> same  =   n,Answer()
> same  =   n,Dial(SIP/bob)
> same  =   n,Hangup()
> exten = 112,1,NoOp()
> same  =   n,Dial(Local/102 at internal)
> same  =   n,Hangup()
> {noformat}
> And I have two users, SIP/alice and SIP/bob
> When Alice dials 112, then Bob rings and Alice hears a ringback tone
> When Bob answers
> Then Alice and Bob are talking to each other, but Alice continue to hear the ringback tone (expected: the ringback tone stops)
> If Alice dials 102 directly, then the ringback tone is not heard after Bob answers.
> I've attached a full.log with SIP debug enabled.
> Both scenarios works fine in asterisk 11.
> [Edit by Rusty below:]
> I was able to reproduce on GIT-13-1aafadf(pulled on 2015-7-15) and here is what I found:
>  * Able to reproduce when using chan_sip
>  * Not able to reproduce when using chan_pjsip
>  * Symptoms include not only hearing ringback on the calling channel but also hearing "robotic" sounding receive audio from the called channel at the same time (on top of the ringback).
>  * On some calls it seems there is no audio except the ringback.
>  * Tested with both ulaw and g722, symptoms remained the same despite codec change.



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



More information about the asterisk-bugs mailing list