Web and SSH access are sometimes unavailable

Feb 5, 2026
2
0
1
Hi,

I’m experiencing an intermittent issue accessing my Proxmox host, both via the Web interface (port 8006) and SSH (port 22). The environment is installed on an OVH bare-metal server.

Under normal conditions everything can work fine for several days, then suddenly access to the Proxmox host becomes impossible: neither the Web UI nor SSH is reachable.

This server has two public IP addresses:
  • The main public IP is configured on the bridge used to access the Proxmox host (Web UI + SSH).
  • A second public IP is associated with a vMAC and is used by an OPNsense VM; the vMAC is configured on that VM’s network interface.
When the problem occurs, only connections to the main IP (the host IP) fail. However, access to the VMs behind OPNsense via the second public IP continues to work.

I investigated the network behavior. On the main IP, during connection attempts (SSH or Web), the server does receive the SYN packets and replies correctly with SYN/ACK packets, but the final ACK is never received on the client side. As a result, the TCP handshake never completes.

An important point: a full reboot of the server (reboot of the host) immediately restores access. Restarting only the network interface does not fix the issue and additionally makes the virtual machines unreachable. After a reboot, Web/SSH access usually works again for a few days before the issue comes back.

I also tried disabling all firewalls when the issue occurs, but it didn’t change anything—both the OVH firewall and the Proxmox firewall (where allowed client IPs are configured).

Thanks for your help.

Network interface configuration :
Code:
auto lo
iface lo inet loopback

iface enp10s0f0np0 inet manual

iface enp10s0f1np1 inet manual

# Bridge on public interface (used by the Proxmox host and the OPNsense VM for network access)
auto vmbr0
iface vmbr0 inet static
        address xx.xx.xx.xx/32
        gateway 100.64.0.1
        bridge-ports enp10s0f0np0
        bridge-stp off
        bridge-fd 0

# Bridge to the LAN physical interface (not currently used)
auto vmbr1
iface vmbr1 inet static
        address 192.168.0.1/24
        bridge-ports enp10s0f1np1
        bridge-stp off
        bridge-fd 0

# Used by the OPNsense VM
auto vmbr2
iface vmbr2 inet manual
        bridge-ports none
        bridge-stp off
        bridge-fd 0

# Used by the OPNsense VM
auto vmbr3
iface vmbr3 inet manual
        bridge-ports none
        bridge-stp off
        bridge-fd 0

source /etc/network/interfaces.d/*
source /etc/network/interfaces.d/sdn
 
I investigated the network behavior. On the main IP, during connection attempts (SSH or Web), the server does receive the SYN packets and replies correctly with SYN/ACK packets, but the final ACK is never received on the client side. As a result, the TCP handshake never completes.
If you see the ACK leaving the physical port, then it is likely that the problem is further down the line in the infrastructure. Have you contacted OVH with your issue/findings?
An important point: a full reboot of the server (reboot of the host) immediately restores access. Restarting only the network interface does not fix the issue
Do you have console access via OVH? Perhaps you can try to "ip link down/up" the ports as an experiment. It sounds like some sort of ARP/IP table in play.
Also, you can try not starting any VMs for a while to see if the issue reproduces when you are only running with single interface/IP/MAC

Also, isn't there something in OVH interface where you have to register MAC addresses if you have multiple?


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
If you see the ACK leaving the physical port, then it is likely that the problem is further down the line in the infrastructure. Have you contacted OVH with your issue/findings?

Do you have console access via OVH? Perhaps you can try to "ip link down/up" the ports as an experiment. It sounds like some sort of ARP/IP table in play.
Also, you can try not starting any VMs for a while to see if the issue reproduces when you are only running with single interface/IP/MAC

Also, isn't there something in OVH interface where you have to register MAC addresses if you have multiple?


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox

I was planning to contact OVH to see if they have any leads on the root cause of the issue, but I haven’t done so yet—this will be my next step.
I was able to connect to the server using Serial over LAN and tried an ip link down/up, but it didn’t change anything.

Indeed, OVH provides a vMAC configuration in their interface, where you can choose for which IP to generate a vMAC. For my second IP, I generated a vMAC and assigned it to the virtual NIC of the OPNsense VM. However, I’m not able to generate a vMAC for the main IP address.

Also, you just made me realize that I haven’t tried stopping the OPNsense VM when the issue occurs, even though it’s the VM that uses the additional IP.
I can also try running the host without starting any VMs for a few days to see whether the problem still happens.

If the additional IP/vMAC setup turns out to be the root cause, I could do without it by switching to an internal NAT/routing setup, but that wouldn’t be a very clean configuration.
 
Hi,

Have you checked if your server is under DDoS mitigation when this happened ?

I have the exact setup as you, and no issue (it's a SYS server).

Also, isn't there something in OVH interface where you have to register MAC addresses if you have multiple?
You can only generate MAV for additional IP; the MAC of the server is already known by OVH (because they used it to put restrictions on the TOR switch), and if they change the motherboard, they give you the new MAC in the incident ticket to check your config.

Best regards,