Admin message

Self sign-up has been disabled due to increased spam activity. If you want to get access, please send an email to a project owner (preferred) or at gitlab(at)nic(dot)cz. We apologize for the inconvenience.

Turris OS has enabled broken SIP ALG by default and cannot be turned off
SIP ALG is software technology broken by design which mangles _data_ part of UDP and TCP SIP packets during IP routing. It has no value, just breaks signalization of VOIP SIP audio calls and in most cases make VOIP calls unstable with poor quality, random hangouts or fully unusable. Turris OS has this madness enabled by default and it cannot be easily disabled. Please turn it off and remove it from default installation. How to detect it on network: Check that _data_ part of TCP stream to port 5060 is not modified when doing routing/NAT from lan to wan. It is visible here: ``` # iptables-save | grep 5060 -A zone_guest_turris_helper -p tcp -m comment --comment "!fw3: SIP VoIP connection tracking" -m tcp --dport 5060 -j CT --helper sip -A zone_guest_turris_helper -p udp -m comment --comment "!fw3: SIP VoIP connection tracking" -m udp --dport 5060 -j CT --helper sip -A zone_lan_helper -p tcp -m comment --comment "!fw3: SIP VoIP connection tracking" -m tcp --dport 5060 -j CT --helper sip -A zone_lan_helper -p udp -m comment --comment "!fw3: SIP VoIP connection tracking" -m udp --dport 5060 -j CT --helper sip ``` Note that this is all about _data_ content of UDP and TCP packets, not IP headers of IP packets. More details about SIP ALG and what it cause when is enabled: * https://www.802.cz/sip-alg/ * https://web.archive.org/web/20180517153856/https://www.telefonujeme.cz/about6415.html * https://getvoip.com/blog/2020/09/01/what-is-sip-alg/ * http://forum.odorik.cz/viewtopic.php?f=7&t=1274 * http://forum.odorik.cz/viewtopic.php?f=15&t=4733
issue