lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Thu, 27 Dec 2012 18:00:20 +0530
From:	Balakumaran Kannan <kumaran.4353@...il.com>
To:	netdev@...r.kernel.org
Subject: echo 0 > /proc/sys/net/ipv6/conf/lo/disable_ipv6 broken re-investigation

Dear All,
     Please have a look at the references below.

Ref1: http://markmail.org/message/q2u2eik3pvm6qprg#query:+page:1+mid:q2u2eik3pvm6qprg+state:results

Ref2: http://markmail.org/message/ikfz2iiuyimwp35l#query:+page:1+mid:ikfz2iiuyimwp35l+state:results

In Ref1, "disable_ipv6 for lo broken in 2.6.37-rc4" issue was reported.
In Ref2, this issue seems to have fixed by "reverting 'administrative
down' address handling" commits.

It seems above fix solves only "ping6 ::1" issue, But it has some
other issues like below
1. ping6 to link local addresses of the host fails.
2. ping6 to link local addresses of other hosts fails.
3. It seems link local addresses of other interfaces has become non
functional, so dhcpv6 will fail to assign dynamic IPv6 address because
dhcp6c uses link local address of the interface.

The above observation is on 2.6.35 kernel, but it seems this can be
reproduced in latest kernel versions also (3.6).

Could anybody verify and confirms this issue?

It seems the fix provided in Ref2, adds route only for ::1 but not for
other local addresses (host's own address). Disabling IPv6 of lo
removes all entries for lo from routing table. Enabling IPv6 of lo
doesn't re-creates these entries. So pinging to local addresses of
other interfaces (for example eth0) fails. Also can't able to ping
other machines connected to host. It seems like a total network
communication failure happens after disabling and enabling IPv6 of lo.

Regards,
K.Balakumaran
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ