Summary: | ASTERISK-28742: res_rtp_asterisk: static for audio due to incomplete dtls/srtp setup | ||
Reporter: | Kevin Harwell (kharwell) | Labels: | |
Date Opened: | 2020-02-13 15:07:14.000-0600 | Date Closed: | 2020-02-17 11:28:22.000-0600 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Resources/res_rtp_asterisk |
Versions: | 13.31.0 GIT 16.8.0 17.2.0 | Frequency of Occurrence | Occasional |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | When using ICE in negotiations, and attempting to setup DTLS/SRTP it's possible for the underlying DTLS initialization and handshake process to complete, but Asterisk fails to notice. Thus leaving Asterisk itself in a partially initialized RTP encryption process state.
When this happens Asterisk still sends/receives RTP packets, but fails to encrypt/decrypt them. For some endpoints this results in either no audio, or static. | ||
Comments: | By: Friendly Automation (friendly-automation) 2020-02-17 11:28:23.780-0600 Change 13794 merged by George Joseph: res_rtp_asterisk: bad audio (static) due to incomplete dtls/srtp setup [https://gerrit.asterisk.org/c/asterisk/+/13794|https://gerrit.asterisk.org/c/asterisk/+/13794] By: Friendly Automation (friendly-automation) 2020-02-17 11:28:41.972-0600 Change 13795 merged by George Joseph: res_rtp_asterisk: bad audio (static) due to incomplete dtls/srtp setup [https://gerrit.asterisk.org/c/asterisk/+/13795|https://gerrit.asterisk.org/c/asterisk/+/13795] By: Friendly Automation (friendly-automation) 2020-02-17 11:29:00.380-0600 Change 13805 merged by George Joseph: res_rtp_asterisk: bad audio (static) due to incomplete dtls/srtp setup [https://gerrit.asterisk.org/c/asterisk/+/13805|https://gerrit.asterisk.org/c/asterisk/+/13805] By: Friendly Automation (friendly-automation) 2020-02-17 11:29:15.201-0600 Change 13793 merged by George Joseph: res_rtp_asterisk: bad audio (static) due to incomplete dtls/srtp setup [https://gerrit.asterisk.org/c/asterisk/+/13793|https://gerrit.asterisk.org/c/asterisk/+/13793] By: Friendly Automation (friendly-automation) 2020-02-17 11:29:31.207-0600 Change 13792 merged by George Joseph: res_rtp_asterisk: bad audio (static) due to incomplete dtls/srtp setup [https://gerrit.asterisk.org/c/asterisk/+/13792|https://gerrit.asterisk.org/c/asterisk/+/13792] |