[asterisk-bugs] [JIRA] (ASTERISK-26487) res_rtp_asterisk: RTP stream frozen when receiving RTCP packets

Joshua Colp (JIRA) noreply at issues.asterisk.org
Thu Oct 20 05:38:01 CDT 2016


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

Joshua Colp updated ASTERISK-26487:
-----------------------------------

    Summary: res_rtp_asterisk: RTP stream frozen when receiving RTCP packets  (was: RTP stream frozen when receiving RTCP packets)

> res_rtp_asterisk: RTP stream frozen when receiving RTCP packets
> ---------------------------------------------------------------
>
>                 Key: ASTERISK-26487
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26487
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Resources/res_rtp_asterisk
>    Affects Versions: 13.11.1, 13.11.2
>         Environment: CentOS 7 x86_64
>            Reporter: Daniel Berteaud
>
> Using asterisk rpm from Tucny (https://ast.tucny.com/) on CentOS 7 x86_64, with FreePBX 13 (from sources). Phones are Polycom soundpoint IP331 and IP651. A patton smartnode SN4636 is used to connect 2 T0 lines.
> Everything is working well, except that sometime, very randomly, we have no more sound, for exactly 4 seconds. This is occuring very randomly (can be anywhere from every 5 minutes, to no problem in two hours of call). This coupled with the very short duration of the problem make it quite hard to analyse.
> After spending hours looking at this, I found that the problem always occures when asterisk receive an RTCP packets (from either one of the polycom, or the smartnode). When the problem occurs, asterisk stops sending RTP streams for this call for exactely 4 sec (we can see this with a tcpdump capture on the asterisk server).
> When the error occurs, there's nothing particular in asterisk log, no matter the log level. It looks like a thread is blocked. Not sure where, but maybe the duration of 4 seconds can talk to someone ?
> I've worked around the problem by simply droping RTCP packets with this iptables rule:
> -A INPUT -p udp --dport 10000:20000 -m length --length 90:130 -j DROP
> Since then, no more audio issue.



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



More information about the asterisk-bugs mailing list