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