<div dir="ltr">Thinks <span style="font-family:Arial,sans-serif;font-size:14px">180 Ringing messages do not contain SDP.<br></span><div><span style="font-family:Arial,sans-serif;font-size:14px">Some misunderstanding present here<br><br>Sergey</span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 18, 2020 at 9:51 AM Ildar Mukhametzhanov <<a href="mailto:im@voice-on.de">im@voice-on.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="RU"><div class="gmail-m_-817768164249380863WordSection1"><div><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">Hello!</span></p><p class="MsoNormal"><u></u> <u></u></p><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">Decrypting SRTP with Kamailio + rtpengine.</span><u></u><u></u></p><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">Hello! I have a task to decrypt SRTP for a legacy switch which doesn’t support it.</span><u></u><u></u></p><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">Simply adding rtpengine_manage("RTP/AVP") didn’t help. SDP converted from SRTP to RTP while proxying INVITE to legacy switch, but 180 Ringing wasn’t converted back to SRTP.</span><u></u><u></u></p><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">Little more detailed config snippet:</span></p><p class="MsoNormal"><u></u> <u></u></p><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">route[RELAY] {</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">            </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">...</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">            </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">if (is_method("INVITE")) {</span></p><p class="MsoNormal"><u></u> <u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">                        </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">if ($rd=~$var(switch_ip_mask)) {</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">                                    </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">rtpengine_manage("RTP/AVP");</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">                        </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">} else {</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">                                    </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">rtpengine_manage();</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">                        </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">}</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">            </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">...</span><u></u><u></u></p><p style="margin:0cm"><span class="gmail-m_-817768164249380863apple-tab-span"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">            </span></span><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">}</span></p><p class="MsoNormal"><u></u> <u></u></p><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">Could someone please advise typical scenarios to achieve it, I suppose the task is pretty standard.</span></p><p class="MsoNormal"><u></u> <u></u></p><p style="margin:0cm"><span style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(34,34,34);background:white">Thank you in advance!</span></p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div>_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>