<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Perhaps someone with knowledge of the inner workings of rtpengine could enlighten us about the interaction between ICE and DTLS. My experience suggests that it plays man-in-the-middle and fakes the DTLS negotiation in some circumstances.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Rob</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On Tuesday, May 19, 2020 3:15:54 P.M. PDT Giovanni Maruzzelli wrote:<br /></p>
<p style=" margin-top:12px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px;"><br /><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On Tue, May 19, 2020, 20:10 Ovidiu Sas <<a href="mailto:osas@voipembedded.com"><span style=" text-decoration: underline; color:#2980b9;">osas@voipembedded.com</span></a>> wrote:</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">opensips rtpengine module provides a<br />mechanism to pass those flags as strings to the rtpengine instance.<br />Maybe we should add this to the documentation.<br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">+1 +1 +1 (me, myself and I)</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-giovanni</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Regards,<br />Ovidiu Sas<br /><br />On Sat, May 16, 2020 at 3:37 PM Robert Dyck <<a href="mailto:rob.dyck@telus.net"><span style=" text-decoration: underline; color:#2980b9;">rob.dyck@telus.net</span></a>> wrote:<br />><br />> I am wanting to convert my config/script to use rtpengine instead of rtpproxy.<br />> I think it would better deal with webrtc. After looking at some examples I<br />> found, I see a couple of parameters that are not mentioned in the opensips<br />> documentation. First there is the offer/answer option ice=force-relay and<br />> secondly DTLS=passive.<br />><br />> Are these options obsolete/deprecated/intentionally omitted?<br />><br />> On the subject of DTLS I noticed that when I use ice=force in offer and answer<br />> rtpengine sends new DTLS fingerprints to the parties. I appears to operate as<br />> back-to-back DTLS agent. I know this because both UAs sent SHA-256<br />> fingerprints but they received SHA-1 fingerprints. This may have worked but<br />> one UA will only accept SHA-256 and it drops the call.<br />><br />> The documentation does not mention that the ice= option can influence DTLS.<br />><br />> Regards, Rob<br />><br />><br />><br />> _______________________________________________<br />> Users mailing list<br />> <a href="mailto:Users@lists.opensips.org"><span style=" text-decoration: underline; color:#2980b9;">Users@lists.opensips.org</span></a><br />> <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"><span style=" text-decoration: underline; color:#2980b9;">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</span></a><br /><br /><br /><br />-- <br />VoIP Embedded, Inc.<br /><a href="http://www.voipembedded.com"><span style=" text-decoration: underline; color:#2980b9;">http://www.voipembedded.com</span></a><br /><br />_______________________________________________<br />Users mailing list<br /><a href="mailto:Users@lists.opensips.org"><span style=" text-decoration: underline; color:#2980b9;">Users@lists.opensips.org</span></a><br /><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"><span style=" text-decoration: underline; color:#2980b9;">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</span></a><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /><br /></p></body></html>