I installed the latest version of Vmware Server on a brand new HP Proliant ML350 G5 Server running Windows Server 2003 Enterprise R2. I created a virtual MS Exchange 2003 Server as a guest on the host. The guest network is bridged to the host. Everything was working well at first, and then something changed...
The first issue I had is that one of the default Vmnet adapters was automatically assigned an IP subnet that conflicted with a WAN subnet we had in place. I changed the IP address of Vmnet adapter without any apparent issues, but I had not rebooted any of the virtual servers since that time.
The only network topology canges I made was I unplugged the host server from a 100MB port on the switch to a 1GB port. Again, I did not reboot immediately after making this change.
Finally, I installed Windows Server 2003 Service Pack 2 on the guest and host. After rebooting, I began having severe networking issues with the guest and host related to Active Directory.
I can ping both ways on both the guest and host using their respective IP addresses and FQDNs. However, I cannot access the guest from the host using RDP (something I used to be able to do) and I cannot make RPC calls from the guest to the host. It takes alost 30 minutes for the virtual Exchange server to reboot, and it is hit or miss as to whether Exchange will even start (MS Exchange System Attendant Service).
I made changes on the host to disable TCP Offloading (RSSEnable=0), but this has not improved the situation. I have also uninstalled Vmware Server from the host (keeping the license information), rebooted, and then reinstalled Vmware Server. Still, I am having trouble with Vmware's network bridging. It seems as though network communications between the host and guest are being partially restricted, and NO firewall software is running on either device.
If any of you have any suggestions, I would really appreciate some help with this.
Thank You,
Jay
I also had similar problems. After I installed the service-pack 2 for Windows Server 2003 the windows XP related guests were no longer working well. They booted up but were dramatically slow and won't response to any action. Network access was also no longer possible.
Finally I uninstalled service-pack 2 because of this problems. After I uninstalled it, the problems were no longer there.
Carlos
Have you tried to uninstall Windows Server 2003 Service Pack 2 on the guest and host?
Carlos,
Uninstalling Windows 2003 Service Pack 2 from the host "solved" the issue. I can even use RDP to connect to the guest OS from the desktop of the host. I tried everything I could short of uninstalling SP2 until you indicated having similar issues. Unfortunately, this "solution" opens the door to the question of whether or not there is an incompatiblilty between Vmware Server and W2K3SP2.
Thanks,
Jay
Unfortunately, this "solution" opens the door to the question of whether or not there is an incompatibly between Vmware Server and W2K3SP2.
Hi Jay,
I don't believe this a VMware issue since the bridged networking works at the layer 2 and services like RDP..etc are higher in the networking stack.
It's possible that SP2 just has some security restrictions that need to be looked at has to why it is interfering with these services.
Anyway, I too would like to know exactly the root cause. I will have to setup a test environment to look at this closer.
Hi Kevin,
it would be great to you give us a feedback if you know more about this issue. I won't hope this is a "strategic feature" from Microsoft to strengthen their own virtualize product, lol... Thanks in advance.
Carlos
Have there been any further developments on this issue?
I have a Windows 2003 Enterpeise R2 Service Pack 2 VM on an ESX 3.0.1 server and cannot RDP to it from anywhere. This seems like a serious problem as I would like to deploy servers with the latest service packs.
buzz
Maybe this helps:
Go to the registry,
Hkey_Local_Machine - system -currentcontrolset - control - terminal services
find the key: fDenyTSConnections and set it to "0"
Do this voor all VM/servers you want to access with RDP
regards Bastiaan
Thanks Bastiaan. I'll give it a try.
I also went ahead and placed a call to VMWare support and was told that Service Pack 2 is not supported under ESX 3.0.1, but is under 3.0.2. It was recommended that I upgrade. I will try your fix and the upgrade and report back on the results.
buzz
If you use Windows you have to disable TOE (TCP Offload Engine), go to the network card properties in Device Manager and in 'Advanced' tab set TCP/IP Offload to Off.if you use Lunux- disable TSO (TCP segmentation offload). In terminal as root execute command:
ethtool -K eth0 tx off
(If eth0 is your main interface)
Try this.
Disabled TOE - Didn't work... Thanks, though.
Jay
Sorry for not reporting back sooner.
I tried Bastiaan's suggestion, but it did not help. I upgraded to 3.0.2 per VMware support's suggestion, and this resolved all my problems.
Not sure why there is not more info about this but Windows 2003 Service Pack 2 is only supported under ESX 3.0.2 or higher. Under earlier versions, you can have problems with Windows networking such as file shares and Remote Desktop.
buzz
Hi Jay.
Is-your network card a Intel Pro/1000?
I did experience a lot of problems with Intel network card and virtualization product. I had to disable all TOE over IP UDP and TCP to be able to ping from host to virtual. With TOE enable it just doesn't work. The problem is worst whit VirtualPC. The only way I was able to make it work, so far, is to use a card that is not an Inel. With VMWare. I got slow network response and bad name resolution. Ex: ping computer1 = no resolution. But I am able to ping the IP with slow response.
Ghislain
The NIC is an HP NC373i and not and Intel Pro 1000 Thank you for the "heads up" on the Pro 1000
Jay