Problem with tap100i0 Windows Server 2022 Standard HP Gen8 Microserver

townie

New Member
Mar 6, 2025
22
1
3
I am having this issue with Windows VM where the VM boots and then after about 15mins the remote desktop cuts out. Console freezes. Buttons do nothing. Have to force stop and reboot.

CPU and RAM fine. Performed DISM and sfc via recovery and completed.
Power saving features disabled
Ethernet offload disabled
HP Gen8 Microserver
Intel(R) Xeon(R) CPU E3-1265L V2
16GB RAM
Proxmox 8.3.5

Server fully updated.

Please reach out if you need me to run some tests and post more results to try and help me out.

Current kernel settings
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=igfx_off""

Guest agent disabled.

root@pve:~# qm config 100
agent: enabled=0
balloon: 0
bios: ovmf
boot: order=ide0;scsi0;ide2;net0
cores: 6
cpu: x86-64-v2-AES
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
ide0: none,media=cdrom
ide2: none,media=cdrom
machine: pc-q35-9.0
memory: 8000
meta: creation-qemu=9.0.2,ctime=1741309068
name: WINSRV2022STD
net0: virtio=BC:24:11:14:BF:7A,bridge=vmbr0
numa: 1
onboot: 1
ostype: win11
scsi0: local-lvm:vm-100-disk-1,backup=0,discard=on,iothread=1,size=500G
scsi1: /dev/sda,size=2930266584K
scsihw: virtio-scsi-single
smbios1: uuid=cadbed95-5ac3-48ae-bf96-3c66191f2abd
sockets: 1
startup: order=1
tpmstate0: local-lvm:vm-100-disk-2,size=4M,version=v2.0
vga: virtio
vmgenid: 2d0e40fc-83a3-4a8d-95bd-0408779b3993


root@pve:~# dmesg | tail -50
[ 4652.138953] vmbr0: port 2(tap100i0) entered disabled state
[ 4667.637746] sda: sda1
[ 4669.118251] tap100i0: entered promiscuous mode
[ 4669.143137] vmbr0: port 2(tap100i0) entered blocking state
[ 4669.143145] vmbr0: port 2(tap100i0) entered disabled state
[ 4669.143174] tap100i0: entered allmulticast mode
[ 4669.143275] vmbr0: port 2(tap100i0) entered blocking state
[ 4669.143279] vmbr0: port 2(tap100i0) entered forwarding state
[ 6045.242362] tap101i0: left allmulticast mode
[ 6045.242400] vmbr0: port 3(tap101i0) entered disabled state
[ 6075.402226] sda: sda1
[ 6075.764651] tap100i0: left allmulticast mode
[ 6075.764695] vmbr0: port 2(tap100i0) entered disabled state
[ 7481.503569] tap101i0: entered promiscuous mode
[ 7481.527865] vmbr0: port 2(tap101i0) entered blocking state
[ 7481.527873] vmbr0: port 2(tap101i0) entered disabled state
[ 7481.527897] tap101i0: entered allmulticast mode
[ 7481.528027] vmbr0: port 2(tap101i0) entered blocking state
[ 7481.528030] vmbr0: port 2(tap101i0) entered forwarding state
[ 8036.861044] tap101i0: left allmulticast mode
[ 8036.861085] vmbr0: port 2(tap101i0) entered disabled state
[ 8259.165000] tap101i0: entered promiscuous mode
[ 8259.190245] vmbr0: port 2(tap101i0) entered blocking state
[ 8259.190252] vmbr0: port 2(tap101i0) entered disabled state
[ 8259.190276] tap101i0: entered allmulticast mode
[ 8259.190402] vmbr0: port 2(tap101i0) entered blocking state
[ 8259.190405] vmbr0: port 2(tap101i0) entered forwarding state
[ 8731.338490] tap101i0: left allmulticast mode
[ 8731.338530] vmbr0: port 2(tap101i0) entered disabled state
[ 8761.955106] tap101i0: entered promiscuous mode
[ 8761.986599] vmbr0: port 2(tap101i0) entered blocking state
[ 8761.986607] vmbr0: port 2(tap101i0) entered disabled state
[ 8761.986636] tap101i0: entered allmulticast mode
[ 8761.986759] vmbr0: port 2(tap101i0) entered blocking state
[ 8761.986763] vmbr0: port 2(tap101i0) entered forwarding state
[ 9184.181317] tap101i0: left allmulticast mode
[ 9184.181358] vmbr0: port 2(tap101i0) entered disabled state
[ 9200.248315] tap101i0: entered promiscuous mode
[ 9200.273598] vmbr0: port 2(tap101i0) entered blocking state
[ 9200.273606] vmbr0: port 2(tap101i0) entered disabled state
[ 9200.273635] tap101i0: entered allmulticast mode
[ 9200.273762] vmbr0: port 2(tap101i0) entered blocking state
[ 9200.273766] vmbr0: port 2(tap101i0) entered forwarding state
[ 9400.993047] sda: sda1
[ 9402.581565] tap100i0: entered promiscuous mode
[ 9402.607203] vmbr0: port 3(tap100i0) entered blocking state
[ 9402.607211] vmbr0: port 3(tap100i0) entered disabled state
[ 9402.607239] tap100i0: entered allmulticast mode
[ 9402.607336] vmbr0: port 3(tap100i0) entered blocking state
[ 9402.607339] vmbr0: port 3(tap100i0) entered forwarding state
 
Last edited:
Show your network config file!
Linux pve 6.8.12-8-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-8 (2025-01-24T12:32Z) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Mar 17 21:24:54 2025 from 10.0.0.51
root@pve:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback

iface eno1 inet manual

auto vmbr0
iface vmbr0 inet static
address 10.0.0.6/24
gateway 10.0.0.1
bridge-ports eno1
bridge-stp off
bridge-fd 0

iface eno2 inet manual

iface vmbr0 inet6 manual
accept_ra 0
autoconf 0


source /etc/network/interfaces.d/*
#ETHTOOL_OPTS='--set-eee off'
root@pve:~#
 
Oh. Doesn't crash in safe mode and server ipv4/ipv6 address pingable after crash. So it's still running but DNS does not work and RDP disconnects.
 
Last edited:
No, the qemu win driver.which version did u use?
What is output from "IP link". On host?
Q35 by memory.
I'll check up link when I get home. Post anything else you want me to check and I'll post it up.
 
Do your host CPU have got 2 numa nodes? U have numa enabled.
What is output of lsblk on host?
Describe your network environment!
Do a memtest of your host RAM!
 
Last edited:
Do your host CPU have got 2 numa nodes? U have numa enabled.
What is output of lsblk on host?
Describe your network environment!
Do a memtest of your host RAM!
I have a windows server 2022 and Ubuntu 24.04.
Hmmm. I just checked my CPU doesn't have NUMA. I'll have to disable it then see how it goes.
Which driver version do you suggest I try?
 
Last edited:
Disabling nema didn't fix it.

Pc-q35-9.0

My network enviroment:
WindowsServer2022 VM DC, DNS and File Server. Forwards to Ubuntu VM Pihole>Unbound
My Router is a Ubiquiti Edgerouter X
One port of the router goes to the server
Another to a Unif NanoHD
The other goes to a camera
The connection on the server port goes to a HP PS1810-8G port switch, 1 port goes to the server and another to iLO.

Current kernel features
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=off intremap=off"

Linux pve 6.8.12-8-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-8 (2025-01-24T12:32Z) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Mar 18 16:47:53 2025 from 10.0.0.48
root@pve:~# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP mode DEFAULT group default qlen 1000
link/ether 10:60:4b:92:ba:5c brd ff:ff:ff:ff:ff:ff
altname enp3s0f0
3: eno2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 10:60:4b:92:ba:5d brd ff:ff:ff:ff:ff:ff
altname enp3s0f1
4: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 10:60:4b:92:ba:5c brd ff:ff:ff:ff:ff:ff
7: tap100i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UNKNOWN mode DEFAULT group default qlen 1000
link/ether a6:bb:8d:02:12:2a brd ff:ff:ff:ff:ff:ff
8: tap101i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 26:e0:2e:9e:a6:a0 brd ff:ff:ff:ff:ff:ff
root@pve:~#

Linux pve 6.8.12-8-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-8 (2025-01-24T12:32Z) x86_64

The programs included with the Debian GNU/Linux system are free root@pve:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTSsda 8:0 0 2.7T 0 disk
└─sda1 8:1 0 2.7T 0 part
sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part sdc 8:32 0 931.5G 0 disk
├─sdc1 8:33 0 1007K 0 part
├─sdc2 8:34 0 1G 0 part
└─sdc3 8:35 0 930.5G 0 part
├─pve-swap 252:0 0 16G 0 lvm [SWAP] ├─pve-root 252:1 0 96G 0 lvm /
├─pve-data_tmeta 252:2 0 8G 0 lvm
│ └─pve-data-tpool 252:4 0 786.5G 0 lvm │ ├─pve-data 252:5 0 786.5G 1 lvm
│ ├─pve-vm--100--disk--0
│ │ 252:6 0 4M 0 lvm
│ ├─pve-vm--100--disk--1 │ │ 252:7 0 500G 0 lvm
│ ├─pve-vm--100--disk--2
│ │ 252:8 0 4M 0 lvm
│ └─pve-vm--101--disk--0 │ 252:9 0 80G 0 lvm
└─pve-data_tdata 252:3 0 786.5G 0 lvm
└─pve-data-tpool 252:4 0 786.5G 0 lvm ├─pve-data 252:5 0 786.5G 1 lvm ├─pve-vm--100--disk--0
│ 252:6 0 4M 0 lvm
├─pve-vm--100--disk--1 │ 252:7 0 500G 0 lvm ├─pve-vm--100--disk--2
│ 252:8 0 4M 0 lvm
└─pve-vm--101--disk--0
252:9 0 80G 0 lvm
root@pve:~#

Just one pass on memtest. Going to try running the server on q35 v9.2. Nope. It crashed again on v9.2 and iommu disabled. Ill restart the memtest and leave it running.
 
Last edited:
Are your Router Connected with your switch and your server with your Router and the switch?
 
Are your Router Connected with your switch and your server with your Router and the switch?
The port from the router go directly to the switch. Then two ports from the switch go to the server a.
The port from the router go directly to the switch. Then two ports from the switch go to the server and ilo.
9 passes with memtest.
 
I tried with v8.2 as well. I'm not sure really where to go from here.

I turned on debugging. Hopefully journal log will pick up something.
 
I wasn't able to increase the logging level.
Only thing I can think is maybe try older version of proxmox.