Version
trunk/main
Host OS Type
Linux
Host OS name + version
Fedora 42 Workstation
Host Architecture
x86
Guest OS Type
Windows
Guest Architecture
x86
Guest OS name + version
Windows XP Professional x86
Component
Network
What happened?
This issue affects the current master branch, namely 7.2.1 r170274.
When Windows XP Professional x86 is started with virt-io and NAT it acquires the IP Address and the correct DNS, however no website is actually browsable.
In 7.2.0 (the latest stable), prior to a patch committed by Jack Doherty the guest couldn't acquire any DNS, however after the patch (7.2.1 r170274) the guest can #136
Although websites are now pingable by the Windows XP guest and the names are resolved (for instance, pinging google.co.uk now results in the IP address being displayed and the ping being successful), it's still not possible to actually browse websites as the requests end up in a timeout.
One notable thing is that IPv6 is enabled on XP, however the host only has an IPv4 address and therefore the guest is expected to do everything in IPv4 anyway.
This is only affecting Windows XP Professional x86 as the patch for 7.2.1 solved the problem in both Windows 8.1 Professional x64 and Windows 10 Enterprise x64.
How can we reproduce this?
Run a Windows XP Professional x86 VM on a Fedora 42 Workstation x64 host with virt-io NAT on Virtualbox 7.2.1 r170274 with both IPv4 and IPv6 enabled. The guest will be able to ping but not browse any website.
Perform the same operation on 7.1.12 r169651 and there won't be any issues.
In attachment you're gonna find both logs: the one from Virtualbox 7.2.1 r170274 displaying the issue and the one from Virtualbox 7.1.12 r169651 not displaying the issue.
WindowsEmbedded-2025-08-24-21-39-10_Vbox_7_2_1_r170274.log
WindowsEmbedded-2025-08-24-22-24-14_Vbox_7_1_12_r169651.log
Did you upload all of your necessary log files, screenshots, etc.?
Version
trunk/main
Host OS Type
Linux
Host OS name + version
Fedora 42 Workstation
Host Architecture
x86
Guest OS Type
Windows
Guest Architecture
x86
Guest OS name + version
Windows XP Professional x86
Component
Network
What happened?
This issue affects the current master branch, namely 7.2.1 r170274.
When Windows XP Professional x86 is started with virt-io and NAT it acquires the IP Address and the correct DNS, however no website is actually browsable.
In 7.2.0 (the latest stable), prior to a patch committed by Jack Doherty the guest couldn't acquire any DNS, however after the patch (7.2.1 r170274) the guest can #136
Although websites are now pingable by the Windows XP guest and the names are resolved (for instance, pinging google.co.uk now results in the IP address being displayed and the ping being successful), it's still not possible to actually browse websites as the requests end up in a timeout.
One notable thing is that IPv6 is enabled on XP, however the host only has an IPv4 address and therefore the guest is expected to do everything in IPv4 anyway.
This is only affecting Windows XP Professional x86 as the patch for 7.2.1 solved the problem in both Windows 8.1 Professional x64 and Windows 10 Enterprise x64.
How can we reproduce this?
Run a Windows XP Professional x86 VM on a Fedora 42 Workstation x64 host with virt-io NAT on Virtualbox 7.2.1 r170274 with both IPv4 and IPv6 enabled. The guest will be able to ping but not browse any website.
Perform the same operation on 7.1.12 r169651 and there won't be any issues.
In attachment you're gonna find both logs: the one from Virtualbox 7.2.1 r170274 displaying the issue and the one from Virtualbox 7.1.12 r169651 not displaying the issue.
WindowsEmbedded-2025-08-24-21-39-10_Vbox_7_2_1_r170274.log
WindowsEmbedded-2025-08-24-22-24-14_Vbox_7_1_12_r169651.log
Did you upload all of your necessary log files, screenshots, etc.?