On Mon, Feb 16, 2009 at 08:22:18PM +0100, Philipp Kolmann wrote: > Package: heartbeat > Version: 2.1.3-6lenny0 > Severity: normal > > Hi Simon, > > it seems I am the one unlucky guy who uses heartbeat with IPv6.... > > I started updateing my cluster today to lenny and IPv6addr fails again: > > scs1:/etc/heartbeat/resource.d# ./IPv6addr 2001:629:3800:33:0:0:0:122 start > 2009/02/16_20:19:50 ERROR: Generic error > ERROR: Generic error > > > I dug into the source of IPv6addr.c and it seems that the mask is too long > and therefore the scan_if isn't matching. > > I have a 2001:629:3800:33::/64 subnet but it seems from my debug output that > IPv6addr tries to match /96 bits of the IP address which fails. > > My C knowledge is sadly too little to fix this myself. > > I would greatly be happy if you could help me with that.
Hi Philipp, that is very regrettable. I seem to recall spending some time on a very similar bug quite a while back, but I guess that something has slipped through the cracks. I'll try and track it down. Did you have a previous heartbeat setup that worked in this case? If only for bug tracking purposes it would be nice to know. Thanks -- Simon Horman VA Linux Systems Japan K.K., Sydney, Australia Satellite Office H: www.vergenet.net/~horms/ W: www.valinux.co.jp/en -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

