<div dir="ltr">accept_multiple_sdp_answers=yes fixed it.<div><br></div><div>It now follows SDP a total of 3 times in my tests.</div><div><br></div><div>I had found this setting before posting. And had toggled it. But it didn't make any difference until defined in system (in addition to the endpoint itself).</div><div><br></div><div>Thanks for your help!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 3, 2021 at 5:21 PM Joshua C. Colp <<a href="mailto:jcolp@digium.com">jcolp@digium.com</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 dir="ltr"><div dir="ltr">On Wed, Mar 3, 2021 at 5:55 PM Nick Olsen <<a href="mailto:nick@141networks.com" target="_blank">nick@141networks.com</a>> wrote:</div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>SDP for the first 183</div><div>        Session Description Protocol<br>            Session Description Protocol Version (v): 0<br>            Owner/Creator, Session Id (o): Sansay-VSXi 188 1 IN IP4 XX.XX.XX.12<br>            Session Name (s): Session Controller<br>            Connection Information (c): IN IP4 XX.XX.XX.46<br>            Time Description, active time (t): 0 0<br>            Media Description, name and address (m): audio 14996 RTP/AVP 0 101<br>            Media Attribute (a): rtpmap:0 PCMU/8000<br>            Media Attribute (a): rtpmap:101 telephone-event/8000<br>            Media Attribute (a): fmtp:101 0-15<br>            Media Attribute (a): ptime:20<br>            Media Attribute (a): sendrecv<br>           <br><br>SDP for the 2nd 183<br>        Session Description Protocol<br>            Session Description Protocol Version (v): 0<br>            Owner/Creator, Session Id (o): Sansay-VSXi 188 1 IN IP4 XX.XX.XX.12<br>            Session Name (s): Session Controller<br>            Connection Information (c): IN IP4 XX.XX.XX.46<br>            Time Description, active time (t): 0 0<br>            Media Description, name and address (m): audio 15104 RTP/AVP 0 101<br>            Media Attribute (a): rtpmap:0 PCMU/8000<br>            Media Attribute (a): rtpmap:101 telephone-event/8000<br>            Media Attribute (a): fmtp:101 0-15<br>            Media Attribute (a): ptime:20<br>            Media Attribute (a): sendrecv<br><br>SDP for the 200OK.<br>        Session Description Protocol<br>            Session Description Protocol Version (v): 0<br>            Owner/Creator, Session Id (o): Sansay-VSXi 188 1 IN IP4 XX.XX.XX.12<br>            Session Name (s): Session Controller<br>            Connection Information (c): IN IP4 XX.XX.XX.46<br>            Time Description, active time (t): 0 0<br>            Media Description, name and address (m): audio 15252 RTP/AVP 0 101<br>            Media Attribute (a): rtpmap:0 PCMU/8000<br>            Media Attribute (a): rtpmap:101 telephone-event/8000<br>            Media Attribute (a): fmtp:101 0-15<br>            Media Attribute (a): sendrecv<br>            Media Attribute (a): ptime:20<br></div><div><br></div><div>Still working on the logs, But gather anything from that so far?</div><div><br></div><div>In this case, asterisk always sent to the first provided RTP port of 14996.</div></div></blockquote><div><br></div><div>One thing that does stand out is they aren't obeying the RFC, as the version number in the o line should be incremented[1]. PJSIP is more tolerant of that though I believe. It did jog my memory though on an option[2][3] which may apply here. You'll want to set it both in system and on the endpoint.</div></div><div><br></div>[1] <a href="https://tools.ietf.org/html/rfc4566#page-11" target="_blank">https://tools.ietf.org/html/rfc4566#page-11</a><div>[2] <a href="https://github.com/asterisk/asterisk/blob/master/configs/samples/pjsip.conf.sample#L1096" target="_blank">https://github.com/asterisk/asterisk/blob/master/configs/samples/pjsip.conf.sample#L1096</a></div><div>[3] <a href="https://github.com/asterisk/asterisk/blob/master/configs/samples/pjsip.conf.sample#L889" target="_blank">https://github.com/asterisk/asterisk/blob/master/configs/samples/pjsip.conf.sample#L889</a><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:tahoma,sans-serif"><div><font color="#073763">Joshua C. Colp</font></div><div><font color="#073763">Asterisk Technical Lead</font></div><div><font color="#073763">Sangoma Technologies</font></div><div><font color="#073763">Check us out at <a href="http://www.sangoma.com/" target="_blank">www.sangoma.com</a> and <a href="http://www.asterisk.org/" target="_blank">www.asterisk.org</a></font></div></div></div></div></div></div></div></div></div></div></div></div></div>
-- <br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
Check out the new Asterisk community forum at: <a href="https://community.asterisk.org/" rel="noreferrer" target="_blank">https://community.asterisk.org/</a><br>
<br>
New to Asterisk? Start here:<br>
      <a href="https://wiki.asterisk.org/wiki/display/AST/Getting+Started" rel="noreferrer" target="_blank">https://wiki.asterisk.org/wiki/display/AST/Getting+Started</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" rel="noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a></blockquote></div>