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]

Reply via email to