VXLAN-GPE (UDP 4790) from VM to Physical NIC stops working

IanF

New Member
Oct 15, 2025
2
0
1
I'm trying to get an SDWAN appliance VM working in Proxmox VE 9.0.10. The appliance uses VXLAN on UDP 4790 between itself and other appliances to encapsulate the data. The appliance connects to the network, i can ping the default gateway and IP addresses on the internet. The appliance calls home and loads its config and talks to other SDWAN control plane components in the internet and establishes the connections to other SDWAN appliances in the network. After a few minutes the control sessions drop. From the appliance tcpdump i can see packets being sent to the other appliances and also received, however if i tcpdump on the Proxmox host physical nic the packets from the appliance no longer appear (they are there initially and then dry up) if i ping from the appliance it works fine and i can see the icmp packets but not my VXLAN-GPE packets. I have tried connecting the appliance numerous ways; access link (single vlan) on the physical nic via a linux bridge to the appliance vm with an untagged interface, trunk (multivlan) on the physical nic, vlan aware linux bridge, tagged vlan on the vm nic config, sdn vnet in a vlan zone, untagged in the appliance vm, and finally tagged interface in the vm appliance to the vlan aware bridge, i have no firewalls configured and all configurations behave identically, I have no issues with another hypervisor i am trying to migrate away from on identical hardware. Any suggestions as to how i might progress this please?

Many thanks
 
Also have changed NIC types and i can see that it is only traffic not on the same vlan/local subnet that gets dropped