I have a server where I upgraded csync2 to version 2.0 by mistake. 
Unfortunately I cannot find any changelogs or documentation for the new 
version. I started reading commit messages, but its pretty slow going.

Unfortunately csync now binds only to the ipv6 address and ignores all the ipv4 
addresses. Running csync like this:

    csync2 -ii -v

gives me only

    # netstat -na | grep 30865
    tcp6       0      0 *.30865                *.*                    LISTEN


Although I don't have ipv6 specifically configured, it is enabled in the kernel 
and present on localhost. It appears that ipv6 prevents csync listening on ipv4 
at all.


# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        
options=4219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC,VLAN_HWTSO>
        ether 00:30:48:7d:26:50
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        
options=4219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC,VLAN_HWTSO>
        ether 00:30:48:7d:26:50
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        
options=4219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC,VLAN_HWTSO>
        ether 00:30:48:7d:26:50
        inet 10.100.2.1 netmask 0xffff0000 broadcast 10.100.255.255
        inet 10.100.53.1 netmask 0xffffffff broadcast 10.100.53.1
        inet 10.100.80.1 netmask 0xffffffff broadcast 10.100.80.1
        inet 10.100.48.1 netmask 0xffffffff broadcast 10.100.48.1
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect
        status: active
        laggproto failover lagghash l2,l3,l4
        laggport: em0 flags=5<MASTER,ACTIVE>
        laggport: em1 flags=0<>



Is there a way to force csync to bind to a specific IP address? Or compile out 
ipv6 support completely?


This is FreeBSD 10.2.

Thanks
Ari



-- 
-------------------------->
Aristedes Maniatis
CEO, ish
https://www.ish.com.au
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A



Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Csync2 mailing list
Csync2@lists.linbit.com
http://lists.linbit.com/mailman/listinfo/csync2

Reply via email to