[Home]

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-0600Date Closed:2020-02-17 11:28:22.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents: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]