<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello all,</div><div><br></div><div>We solved this issue with the help of Richard Fuchs. There were two issues:</div><div><br></div><div>1. The iptables module was in the wrong location and thus wasn't loaded. The daemon thought that the kernel was handling packets
and took the ROC updates from it, but didn't actually see any
packets and so the ROC reset, resulting in decryption errors. The correct location can be found with "pkg-config xtables --variable=xtlibdir".<br></div><div><br></div><div>2. Even after fixing the above, the iptables module didn't load properly until rtpengine was stopped, the iptables rules removed, the kernel module unloaded, and then this process reversed to load everything again.</div><div><br></div><div>I hope this helps someone else in the future.</div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 12 Dec 2018 at 11:05, David Cunningham <<a href="mailto:dcunningham@voisonics.com" target="_blank">dcunningham@voisonics.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>Hello,</div><div><br></div><div>We're having an issue with rtpengine (used by Kamailio) where audio works initially, but then after an apparently random amount of
time stop working. We see that when audio stops
working rtpengine logs this:</div><div><br></div><div><div>Dec 10 09:58:57 hostname rtpengine[376]: WARNING:
[Pl1SeGDssOsDNWQdvey4lg.. port 48766]: Discarded invalid SRTP packet:
authentication failed </div></div><div><br></div><div><div>It then logs similar messages until the call hangs up. No such messages were logged while audio was working.</div><div><br></div><div>Searching for this error message suggests that a change in the SSRC can cause the problem, but we don't see any such change in the PCAP. The source IP, port, codec, and SSRC all stay the same, and the Sequence increments as normal.</div><div><br></div><div>Does anyone have suggestions on where to look next? We can share the PCAP privately if that would help anyone.<br></div><div><br></div><div>Thanks for any advice!</div><div><br></div>-- <br><div dir="ltr" class="gmail-m_7942576689105597943gmail-m_290238346964966543gmail-m_-1278714969932943124gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>David Cunningham, Voisonics Limited<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: +1 213 221 1092<br>New Zealand: +64 (0)28 2558 3782</div></div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail-m_7942576689105597943gmail-m_290238346964966543gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>David Cunningham, Voisonics Limited<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: +1 213 221 1092<br>New Zealand: +64 (0)28 2558 3782</div></div></div></div></div></div></div></div></div></div></div>