<div dir="ltr">Greetings list, <div><br></div><div>I am trying to make two endpoints talking on DTLS-SRTP. But I hear on audio. </div><div><br></div><div>Things work perfectly fine if I use RTP or SRTP with TLS. </div><div><br></div><div>Endpoints are pjsip based application not webrtc based clients. </div><div><br></div><div><br></div><div>Below are logs from rtpengine. I hope someone could point out amiss. </div><div><br></div><div><div>Apr  9 20:02:43 centos-1024mb-nyc-02 rtpengine[58438]: INFO: [66d2da58-21fe-48bd-9999-a1f3a22afa6d]: --------- Port  <a href="http://209.182.216.71:8176">209.182.216.71:8176</a>  <>   <a href="http://72.214.35.171:63577">72.214.35.171:63577</a>, SSRC 1234c6eb, 641 p, 110252 b, 0 e, 60 ts</div><div>Apr  9 20:02:43 centos-1024mb-nyc-02 rtpengine[58438]: INFO: [66d2da58-21fe-48bd-9999-a1f3a22afa6d]: --------- Port  <a href="http://209.182.216.71:8177">209.182.216.71:8177</a>  <>   <a href="http://72.214.35.171:63056">72.214.35.171:63056</a> (RTCP), SSRC 1234c6eb, 4 p, 372 b, 0 e, 60 ts</div><div>Apr  9 20:12:24 centos-1024mb-nyc-02 rtpengine[58438]: INFO: Version git-master-3ef300b shutting down</div><div>Apr  9 20:12:37 centos-1024mb-nyc-02 rtpengine[58958]: INFO: Generating new DTLS certificate</div><div>Apr  9 20:12:37 centos-1024mb-nyc-02 rtpengine[58959]: INFO: Startup complete, version git-master-3ef300b</div><div>Apr  9 20:13:43 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08]: Received command 'offer' from <a href="http://127.0.0.1:57645">127.0.0.1:57645</a></div><div>Apr  9 20:13:43 centos-1024mb-nyc-02 rtpengine[58959]: NOTICE: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08]: Creating new call</div><div>Apr  9 20:13:43 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08]: offer time = 0.002612 sec</div><div>Apr  9 20:13:43 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08]: Replying to 'offer' from <a href="http://127.0.0.1:57645">127.0.0.1:57645</a></div><div>Apr  9 20:13:56 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08]: Received command 'answer' from <a href="http://127.0.0.1:42309">127.0.0.1:42309</a></div><div>Apr  9 20:13:56 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08]: answer time = 0.000220 sec</div><div>Apr  9 20:13:56 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08]: Replying to 'answer' from <a href="http://127.0.0.1:42309">127.0.0.1:42309</a></div><div>Apr  9 20:13:56 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8000]: DTLS: Peer certificate accepted</div><div>Apr  9 20:13:56 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8000]: DTLS-SRTP successfully negotiated</div><div>Apr  9 20:13:57 centos-1024mb-nyc-02 rtpengine[58959]: ERR: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8000]: SRTP output wanted, but no crypto suite was negotiated</div><div>Apr  9 20:14:00 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8000]: Confirmed peer address as <a href="http://72.214.35.171:58634">72.214.35.171:58634</a></div><div>Apr  9 20:14:07 centos-1024mb-nyc-02 rtpengine[58959]: ERR: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8001]: SRTCP output wanted, but no crypto suite was negotiated</div><div>Apr  9 20:14:07 centos-1024mb-nyc-02 rtpengine[58959]: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08] version=2, padding=0, count=1, payloadtype=200, length=12, ssrc=2045607967, ntp_sec=1379282714, ntp_fractions=439054259, rtp_ts=1838072137, sender_packets=3366262813, sender_bytes=2383498210, ssrc=815258372, fraction_lost=96, packet_loss=13713522, last_seq=3314313929, jitter=2878956247, last_sr=2456273253, delay_since_last_sr=3351655681</div><div>Apr  9 20:14:07 centos-1024mb-nyc-02 rtpengine[58959]: INFO: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8001]: Confirmed peer address as <a href="http://72.214.35.171:57732">72.214.35.171:57732</a></div><div>Apr  9 20:14:12 centos-1024mb-nyc-02 rtpengine[58959]: ERR: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8000]: SRTP output wanted, but no crypto suite was negotiated</div><div>Apr  9 20:14:17 centos-1024mb-nyc-02 rtpengine[58959]: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08] version=2, padding=0, count=1, payloadtype=200, length=12, ssrc=2045607967, ntp_sec=2811881700, ntp_fractions=4080266212, rtp_ts=371429680, sender_packets=958830616, sender_bytes=2579186043, ssrc=1909756377, fraction_lost=174, packet_loss=11416637, last_seq=3106722675, jitter=758758394, last_sr=2663618457, delay_since_last_sr=1399181077</div><div>Apr  9 20:14:27 centos-1024mb-nyc-02 rtpengine[58959]: ERR: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8000]: SRTP output wanted, but no crypto suite was negotiated</div><div>Apr  9 20:14:27 centos-1024mb-nyc-02 rtpengine[58959]: ERR: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08 port  8001]: SRTCP output wanted, but no crypto suite was negotiated</div><div>Apr  9 20:14:27 centos-1024mb-nyc-02 rtpengine[58959]: [a5ca8335-84d2-4daf-a0e2-6465e72b6d08] version=2, padding=0, cou</div><div><br><br>It is how I have programmed it in my Kamailio configuration. </div><div><br></div><div>ON INVITE</div><div><br></div><div>rtpengine_offer("replace-origin replace-session-connection ICE=remove UDP/TLS/RTP/SAVP");<br></div><div><br></div><div>

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">ON 200-ok</span> <br></div><div><br></div><div>rtpengine_answer("replace-origin replace-session-connection ICE=remove UDP/TLS/RTP/SAVP"); </div></div><div><br></div><div><br></div><div>Best Regards, </div><div><br></div><div>Aqs Younas</div></div>