Hello!
I have a cluster with three nodes. The cluster was upgraded from Proxmox 5.4 to 6.1 yesterday. The nodes have a dedicated WAN, LAN, and Corosync link. The LAN is flat, there are no internal firewall configured. The interfaces configuration on the hosts look like this:
Host A
Host B
Host C
Cluster link is established via the 10.11.12.0/24 network. Host A and B can communicate freely on 10.11.15.0/24. On Host C I can only reach SSH ports (except for the local machine). All other ports in 10.11.15.0/24 on VMs on Host C or vice versa except SSH trigger a ICMP Destination unreachable (Host administratively prohibited) message. The host firewall allows all traffic on the LAN bridges. I have not seen any rules with iptables, ebtables, ipset, or nftables. The ICMP error message is definitely created by Host C. Traceroutes from A and B look like this:
Hosts A and B can talk to each other. Where does the ICMP Destination unreachable message come from?
Best regards,
René.
I have a cluster with three nodes. The cluster was upgraded from Proxmox 5.4 to 6.1 yesterday. The nodes have a dedicated WAN, LAN, and Corosync link. The LAN is flat, there are no internal firewall configured. The interfaces configuration on the hosts look like this:
Host A
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address a.b.c.d …
auto eth1
iface eth1 inet manual
#Cluster Link
auto enx00116b684cd8
iface enx00116b684cd8 inet static
address 10.11.12.8
netmask 255.255.255.0
auto vmbr0
iface vmbr0 inet static
address 10.11.15.254
netmask 255.255.255.0
bridge-ports eth1
bridge-stp off
bridge-fd 0
Host B
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet static
address a.b.c.e …
auto eno2
iface eno2 inet manual
# Cluster Link
auto enx00116b6849e2
iface enx00116b6849e2 inet static
address 10.11.12.9
netmask 255.255.255.0
auto vmbr0
iface vmbr0 inet static
address 10.11.15.253
netmask 255.255.255.0
bridge-ports eno2
bridge-stp off
bridge-fd 0
Host C
auto lo
iface lo inet loopback
allow-hotplug enp97s0f0
auto enp97s0f0
iface enp97s0f0 inet static
address a.b.d.f …
iface eno1 inet manual
iface eno2 inet manual
auto enp97s0f1
iface enp97s0f1 inet static
address 10.11.12.10
netmask 24
auto bond0
iface bond0 inet manual
bond-slaves eno1 eno2
bond-miimon 100
bond-mode balance-rr
auto vmbr0
iface vmbr0 inet static
address 10.11.15.251
netmask 24
bridge-ports bond0
bridge-stp off
bridge-fd 0
Cluster link is established via the 10.11.12.0/24 network. Host A and B can communicate freely on 10.11.15.0/24. On Host C I can only reach SSH ports (except for the local machine). All other ports in 10.11.15.0/24 on VMs on Host C or vice versa except SSH trigger a ICMP Destination unreachable (Host administratively prohibited) message. The host firewall allows all traffic on the LAN bridges. I have not seen any rules with iptables, ebtables, ipset, or nftables. The ICMP error message is definitely created by Host C. Traceroutes from A and B look like this:
traceroute to 10.11.15.251 (10.11.15.251), 30 hops max, 60 byte packets
1 10.11.15.251 (10.11.15.251) 0.251 ms !X 0.196 ms !X 0.174 ms !X
Hosts A and B can talk to each other. Where does the ICMP Destination unreachable message come from?
Best regards,
René.