Actions
Bug #2627
closedIPv6 source address selection broken
Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
01/29/2014
Due date:
% Done:
0%
Estimated time:
Description
Recent DragonFly 3.7 kernels use link-local addresses to talk to hosts on regular unicast prefixes.
This results in traffic beeing rejected by the remote host.
Example of bad behavior:
$ ping6 gw
PING6 fe80::be5f:f4ff:fe38:1bef --> 2001:7a8:3c67:2::254
Same example with a working kernel:
$ ping6 gw
PING6 2001:7a8:3c67:2::12 --> 2001:7a8:3c67:2::254
Reverting commit cfd79120debdd52626136c5985f3a9e3d4fe42bf "jails/netinet6: Only select jailed ips for outgoing"
from January 25 is enough to fix the issue.
Actions