The NF_CONNTRACK_SIP module in the kernel is rather broken and (in spite of being just a tracking module) sometimes drops SIP packets. This is fatal in some cases, specifically it (for me) caused a number of problems: 1. Inability to register to the SIP server. 2. Blocking of INVITE requests (resulting in the call initiator getting timeouts) 3. After an asterisk restart asterisk has to (in some cases) wait for the device to re-register before that ext becomes available again. I'm also suspect of call drops at the moment but this hasn't been confirmed. These issues don't always manifest, but often enough that I consider it worthwhile to warn others about it. Reproducible: Sometimes Steps to Reproduce:
Created attachment 216145 [details, diff] asterisk-1.6.1.12-r1-warn-about-sip.patch This isn't properly tested (inet connection where I am is horrid atm and I'm not going to wait two hours for the source to dl to test). Patch seems clean enough though.
+*asterisk-1.6.2.1 (19 Jan 2010) + + 19 Jan 2010; <chainsaw@gentoo.org> +asterisk-1.6.2.1.ebuild, + +files/1.6.2/asterisk-1.6.2.1-parallel-make.patch: + Version bump, upstream bugfix release. New & improved parallel make fixes + by Federico "Freddy" Santulli and Diego E. "FlameEyes" Pettenò close bug + #300832. Warn about SIP (NAT) connection tracking as suggested by Jaco + Kroon in bug #300644. Thanks also to Kerin "kerframil" Miller for bug + triage.