Skip to main content

Posts

Showing posts from August, 2016

Asterisk - DTLS failure occurred on RTP instance due to reason sslv3 alert handshake failure

Once i got below error when audio start playing to my browser client in chrome.

ERROR[31730][C-0000000c]: res_rtp_asterisk.c:2042 __rtp_recvfrom: DTLS failure occurred on RTP instance '0x7f547c013c68' due to reason 'sslv3 alert handshake failure', terminating WARNING[31730][C-0000000c]: res_rtp_asterisk.c:3911 ast_rtcp_read: RTCP Read error: Unspecified. Hanging up. WARNING[31730][C-0000000c]: app_playback.c:493 playback_exec: Playback failed on SIP/104600-00000007 for /var/www/html/fetch_prompt
I had googled and found many related and unrelated solutions. Finally i found that it was with openssl. Only solution is to update openssl. So i tried to update openssl from source as in this link. But even though "openssl version" command show updated version number, asterisk was still using previous openssl version.

So i updated openssl in ubuntu 14 using below commands

# echo 'deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse&#…