On Wed, 2009-08-12 at 14:52 +0200, Jérôme Flesch wrote:
> Hello,
> 
> We are currently trying to use Corosync (trunk) on FreeBSD with IPv6 
> addresses, and we have some issues:
> - Coroparse.c has some difficulties with the character ':' in IPv6 
> addresses (Is there even a reason to consider ':' as a whitespace ?). 
> One of our interns (Aurelien Ansel) made the patch joined to this mail 
> to fix this issue.

It is indeed a test I don't recall doing (using plain v6 addresses vs
hostnames with DNS to resolve).

> - Once coroparse.c is fixed, we get the following assertion error:
> Assertion failed: (instance->my_id.addr[iface_no].nodeid), function 
> main_iface_change_fn, file totemsrp.c, line 4254.
> 
> The first issue happens likely on every OS, but we would like to know if 
> someone else experienced/-es the second one (preferably on another OS to 
> figure out if it's due to a BSD-ism or not).
> 
> Just for the record, I've also attached the corosync.conf we used for 
> our test.

> 
> totem {
>       version: 2
>       nodeid: 999
>       threads: 0
>       secauth: off
>       vsftype: none
>       rrp_mode: active
>       heartbeat_failures_allowed: 3
>       max_network_delay: 50
>       interface {
>               ringnumber: 0
>               bindnetaddr: fe80::223:aeff:fe6c:c046

^^ link local addresses need special consideration depending on the
implementation. Did you try using real Ipv6 for testing?

I'll be able to give it a shot sometime next week on Linux.

Fabio

_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to