libnfnetlink (and therefore conntrackd) fails to correctly determine link status

Bug #1150006 reported by Andreas Ntaflos
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libnfnetlink (Ubuntu)
New
Undecided
Unassigned

Bug Description

This bug has been reported and recently fixed in Debian (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684863) and discussed in <http://www.spinics.net/lists/netfilter/msg53196.html> specifically in <http://www.spinics.net/lists/netfilter/msg53202.html>.

libnfnetlink 1.0.0-1 as used in Ubuntu 12.04 suffers from this bug where it fails to correctly determine the link status of "special" devices such as VLANs or bonds. Therefore conntrackd complains about "[ERROR] no dedicated links available!" when starting, even though a dedicated link is indeed available. As explained this happens especially when using bonding or VLAN devices as interfaces for exchanging synchronisation messages. See this example from conntrackd.conf:

        UDP Default {
                IPv4_address 10.0.6.4
                IPv4_Destination_Address 10.0.6.3
                Port 3780
                Interface vlan62
                SndSocketBuffer 1249280
                RcvSocketBuffer 1249280
                Checksum on
         }

It seems the bug has been fixed in Debian's libnfnetlink 1.0.0-1.1. It should also be included in Ubuntu 12.04.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.