[lvs-users] Problem with ipvs and IPv6

Julian Anastasov ja at ssi.bg
Fri Nov 29 20:53:41 GMT 2013


	Hello,

On Fri, 29 Nov 2013, Michael Schwartzkopff wrote:

> Hi,
> 
> when I create a loadbalancer with the following rules:
> 
> IP Virtual Server version 1.2.1 (size=4096)
> Prot LocalAddress:Port Scheduler Flags
>   -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
> TCP  [2001:db8::1]:smtp wlc
>   -> [2001:db8::4d82]:smtp Route   1      0          0
> 
> and telnet to that address:25 that I see that the SYN packet receives the 
> director and then the director starts to send out ICMPv6 neigh solicit for its 
> virtual address:
> 
> 11:37:16.920154 IP6 2001:db8:ff00:33f::2.49931 > 2001:db8::1.25: Flags [S], 
> seq 1035995206, win 4880, options [mss 1220,sackOK,TS val 2256545946 ecr 
> 0,nop,wscale 7], length 0
> 11:37:16.920252 IP6 fe80::21d:9ff:fe6d:3501 > ff02::1:ff00:1: ICMP6, neighbor 
> solicitation, who has 2001:db8::1, length 32
> 
> Any ideas what might be wrong?
> 
> Kernel: 3.10.1

	There are 1-2 commits that fix this problem in IPV6
but as the fixes are not part of the IPVS files I'm not sure
which stable kernels include them. You need at least this fix:

commit 96dc809514fb2328605198a0602b67554d8cce7b
Date:   Sun Oct 20 15:43:03 2013 +0300
ipv6: always prefer rt6i_gateway if present

	Look for changes in include/net/ip6_route.h,
rt6_nexthop().

Regards

--
Julian Anastasov <ja at ssi.bg>



More information about the lvs-users mailing list