[SOLVED] Multicast not working between guests on different members

einsibjani

Member
Feb 5, 2020
16
4
23
45
We're running a three node Proxmox cluster on 6.2. In the last months we've been replacing a lot of our networking gear, replacing older Cisco swithces and routers with Juniper EX3400, EX4600 and MX204.

Shortly after moving our Proxmox cluster from a Cisco Nexus 5010 to a virtual chassis with two Juniper EX4600 we saw a problem where multicast between VM's wasn't working. Two VM's on seperate hosts in the cluster are running FreeBSD and CARP. IPv4 multicast between the guests works as intended, but IPv6 doesn't. Neither VM sees multicast messages from the other, so both assume the other one is dead and assume they're the master.

The VM's are connected through a vlan aware bridge to the network. The bridge is configured as

Code:
auto vmbr0
iface vmbr0 inet manual
    bridge-ports bond0
    bridge-stp off
    bridge-fd 0
    bridge-vlan-aware yes
    bridge-vids 2-4094

I've tried turning off snooping on the hosts ( echo 0 > /sys/class/net/vmbr0/bridge/multicast_snooping ), turning on the multicast_querier on the hosts, replacing lacp links with single links, turning on stp on the bridges.

I tried to ping IPv6 link-local addresses between two physical hosts ( not proxmox ), connected to another switch, and that didn't work either, probably since neighbor discovery uses multicast and isn't working. Surprisingly omping between VM's on seperate proxmox hosts works, using the default multicast address ff3e::4321:1234.

Does anyone have ideas of where to look for a solution?

.einar
 
Never mind. A misconfigured switch with a L3 interface filtered the packets.
Thanks for reporting back with the cause of the problems - this helps other users in our community!

Please mark the thread as 'SOLVED'
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!