Bug 937762

Summary: IPv6 next hop count being set incorrectly, breaks connectivity
Product: [openSUSE] openSUSE Distribution Reporter: Wolfgang Rosenauer <wolfgang>
Component: NetworkAssignee: Wolfgang Rosenauer <wolfgang>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: maintenance, os.gnome.maintainers
Version: 13.2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
See Also: https://bugzilla.gnome.org/show_bug.cgi?id=737252
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Wolfgang Rosenauer 2015-07-11 19:32:03 UTC
This is basically a copy of a Gnome/NetworkManager bug which affects openSUSE 13.2 and hit me in real life.

In IPv6 router advertisements it might be possible that a hop limit of 0 is specified. According to the specification this means "undefined" which should result in the client using his own default setting.
NetworkManager in 13.2 uses the value 0 which breaks IPv6 connectivity completely.
Comment 1 Wolfgang Rosenauer 2015-07-11 19:33:46 UTC
I have prepared an update for 13.2. Can I submit?

(Please note that NetworkManager on 13.1 seems to be unaffected. At least I couldn't find any reference to hop_limit in the code.)
Comment 2 Benjamin Brunner 2015-07-13 10:56:53 UTC
Wolfgang, feel free to open a maintenancerequest with the updated package. If the maintainer agrees with the fix, we'll start an update.

Thanks in advance.
Comment 3 Swamp Workflow Management 2015-07-27 11:07:56 UTC
openSUSE-RU-2015:1290-1: An update that has one recommended fix can now be installed.

Category: recommended (moderate)
Bug References: 937762
CVE References: 
Sources used:
openSUSE 13.2 (src):    NetworkManager-0.9.10.0-3.11.1
Comment 4 Wolfgang Rosenauer 2015-09-14 12:32:00 UTC
fixed