LCX Containers is Suddenly not reachable?!

Jan 26, 2022
14
1
8
Sweden
After being using Proxmox (running with proxmox-ve: 8.2.0 (running kernel: 6.8.12-1-pve) / pve-manager: 8.2.4 (running version: 8.2.4/faa83925c9641325)) for almost two years it's not running stable anymore with regars to LXC containers which I'm running. What has changed then? Well, two months ago, I added two UGreen USB-C 2.5G NIC's (eth1 & eth2) to the system but wanted to have them connected just to see if there was short term any issues or something when trying them out. When I finally got around to configure them, it seems that they tend to go offline most likely due to USB auto suspension (another thread on the topic here) and then the vlans for the various NIC's didn't play along initially (another thread on the topic here). So based on the issues with the USB-C NIC's I decided for now to remove them from the equation but still connected to the system and moved over the defined vlans to the primary built-in NIC the system (eth0).

Prior me editing the interface the system been rock stable, but now, well, to so so much. What is causing this behaviour that triggers that I'm not able to access the LCX containers remotely, but no problem from the LXC console within the specific containers. Only way to bring the LXC containers 'online' and accessable again is to reboot the system since systemctl restart networking won't make any difference.

Checking logs network_config_ifupdown2_133_Sep-09-2024_15:52:12.907533 shows:

Code:
2024-09-09 15:52:12,941: MainThread: ifupdown: ifupdownmain.py:1424:load_addon_modules(): info: loading builtin modules from ['/usr/share/ifupdown2/addons']
2024-09-09 15:52:12,943: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module openvswitch not loaded (module init failed: no /usr/bin/ovs-vsctl found)
2024-09-09 15:52:12,943: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module openvswitch_port not loaded (module init failed: no /usr/bin/ovs-vsctl found)
2024-09-09 15:52:12,947: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module ppp not loaded (module init failed: no /usr/bin/pon found)
2024-09-09 15:52:12,948: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found)
2024-09-09 15:52:12,950: MainThread: ifupdown.bridge: bridge.py:644:__init__(): debug: bridge: using reserved vlan range (0, 0)
2024-09-09 15:52:12,950: MainThread: ifupdown.bridge: bridge.py:664:__init__(): debug: bridge: init: warn_on_untagged_bridge_absence=False
2024-09-09 15:52:12,951: MainThread: ifupdown.bridge: bridge.py:671:__init__(): debug: bridge: init: vxlan_bridge_default_igmp_snooping=None
2024-09-09 15:52:12,951: MainThread: ifupdown.bridge: bridge.py:680:__init__(): debug: bridge: init: arp_nd_suppress_only_on_vxlan=False
2024-09-09 15:52:12,951: MainThread: ifupdown.bridge: bridge.py:686:__init__(): debug: bridge: init: bridge_always_up_dummy_brport=None
2024-09-09 15:52:12,951: MainThread: ifupdown: utils.py:307:_log_command_exec(): info: executing /sbin/sysctl net.bridge.bridge-allow-multiple-vlans
2024-09-09 15:52:12,951: MainThread: ifupdown.bridge: bridge.py:696:__init__(): debug: bridge: init: multiple vlans allowed True
2024-09-09 15:52:12,953: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module mstpctl not loaded (module init failed: no /sbin/mstpctl found)
2024-09-09 15:52:12,954: MainThread: ifupdown: utils.py:307:_log_command_exec(): info: executing /bin/ip rule show
2024-09-09 15:52:12,955: MainThread: ifupdown: utils.py:307:_log_command_exec(): info: executing /bin/ip -6 rule show
2024-09-09 15:52:13,021: MainThread: ifupdown.address: address.py:298:__policy_get_default_mtu(): info: address: using default mtu 1500
2024-09-09 15:52:13,021: MainThread: ifupdown.address: address.py:312:__policy_get_max_mtu(): info: address: max_mtu undefined
2024-09-09 15:52:13,022: MainThread: ifupdown: utils.py:307:_log_command_exec(): info: executing /sbin/sysctl net.ipv6.conf.all.accept_ra
2024-09-09 15:52:13,022: MainThread: ifupdown: utils.py:307:_log_command_exec(): info: executing /sbin/sysctl net.ipv6.conf.all.autoconf
2024-09-09 15:52:13,024: MainThread: ifupdown: utils.py:307:_log_command_exec(): info: executing /usr/sbin/ip vrf id
2024-09-09 15:52:13,024: MainThread: ifupdown.dhcp: dhcp.py:55:__init__(): info: mgmt vrf_context = False
2024-09-09 15:52:13,024: MainThread: ifupdown.dhcp: dhcp.py:70:__init__(): debug: dhclient: dhclient_retry_on_failure set to 0
2024-09-09 15:52:13,025: MainThread: ifupdown.addressvirtual: addressvirtual.py:99:__init__(): info: executing /bin/ip addr help
2024-09-09 15:52:13,026: MainThread: ifupdown.addressvirtual: addressvirtual.py:104:__init__(): info: address metric support: OK
2024-09-09 15:52:13,027: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module ppp not loaded (module init failed: no /usr/bin/pon found)
2024-09-09 15:52:13,027: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module mstpctl not loaded (module init failed: no /sbin/mstpctl found)
2024-09-09 15:52:13,027: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found)
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module openvswitch_port not loaded (module init failed: no /usr/bin/ovs-vsctl found)
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1449:load_addon_modules(): info: module openvswitch not loaded (module init failed: no /usr/bin/ovs-vsctl found)
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1536:load_scripts(): info: looking for user scripts under /etc/network
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1539:load_scripts(): info: loading scripts under /etc/network/if-pre-up.d ...
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1539:load_scripts(): info: loading scripts under /etc/network/if-up.d ...
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1539:load_scripts(): info: loading scripts under /etc/network/if-post-up.d ...
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1539:load_scripts(): info: loading scripts under /etc/network/if-pre-down.d ...
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1539:load_scripts(): info: loading scripts under /etc/network/if-down.d ...
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:1539:load_scripts(): info: loading scripts under /etc/network/if-post-down.d ...
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:396:__init__(): info: using mgmt iface default prefix eth
2024-09-09 15:52:13,028: MainThread: ifupdown: ifupdownmain.py:2006:query(): debug: setting flag ALL
2024-09-09 15:52:13,028: MainThread: ifupdown.networkInterfaces: networkinterfaces.py:506:read_file(): info: processing interfaces file /etc/network/interfaces
2024-09-09 15:52:13,029: MainThread: ifupdown2: main.py:85:main(): error: main exception: no ifaces found matching given allow lists
2024-09-09 15:52:13,039: MainThread: ifupdown2: log.py:373:write(): info: exit status 1

And this is the current interface configuration:

Code:
auto lo
iface lo inet loopback

auto enp88s0
iface enp88s0 inet manual
#Eth01: Intel I225-LM (2.5GbE)

auto enx6c1ff7046396
iface enx6c1ff7046396 inet manual
#Eth02: Realtek RTL8156BG (2.5GbE)

auto enx6c1ff704695a
iface enx6c1ff704695a inet manual
#Eth03: Realtek RTL8156BG (2.5GbE)

auto vmbr0
iface vmbr0 inet static
        address 10.46.200.10/24
        gateway 10.46.200.254
        bridge-ports enp88s0
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094

auto vmbr0.210
iface vmbr0.210 inet static
        address 10.46.210.10/24
#Extranet Backend

auto vmbr0.215
iface vmbr0.215 inet static
        address 10.46.215.10/24
#Extranet Secure

auto vmbr0.220
iface vmbr0.220 inet static
        address 10.46.220.10/24
#Extranet Public

auto vmbr0.225
iface vmbr0.225 inet static
        address 10.46.225.10/24
#Extranet Proxy
 
Last edited:

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!