Welcome to TechNet Blogs Sign in | Join | Help

The Official SBS Blog

The official blog for Small Business Server (SBS) support and product group communications.

News

  • Disclaimer: This posting is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm
Common Networking Issues After Applying Windows Server 2003 SP2 on SBS

[Today's post comes to us courtesy of Mark Stanfill]

Overview

We have seen an increasing number of support calls from customers experiencing a variety of networking-related issues after installing Windows Server 2003 SP2.  We have previously covered this topic in this blog (here), and we wanted to come back to the topic now that we have a better idea of the scope of the issue, what causes it, and a better idea of how to fix these issues.  The issues discussed here are not unique to SBS, but they do tend to be more common in SBS networks because of the large number of SBS 2003 servers used for NAT (either RRAS or ISA).  There are a smaller number of issues that can appear even in single-NIC scenarios.  In most of the cases we've seen, updating the NIC drivers fixes the issue, but there are a significant portion of these cases where RSS and TCP Chimney Offload (TaskOffload) need to be disabled via the registry as well.

 


 

Background

Windows Server 2003 SP2 introduces a number of new networking features, including TCP Chimney Offload, Receive Side Scaling (RSS), and Network Direct Memory Access (NetDMA).  Unfortunately, RSS and TCP Chimney Offload are not compatible with these technologies:

 

• Windows Firewall

• Internet Protocol security (IPsec)

• Internet Protocol Network Address Translation (IPNAT)

• Third-party firewalls

• NDIS 5.1 intermediate drivers

We are researching a solution and expect to have an update available soon.

 

 


 

Symptoms and Issues We've Seen

I have to be careful here - this is a list of symptoms that we've seen where the troubleshooting tips below resolved the issue, but there are a number of caveats here.  First, not all of these have been verified.  For each of these symptoms, there are a huge number of other potential causes.  The steps in the troubleshooting section below should only be used in cases where you are seeing one of the symptoms below and the only thing that has changed is that you've recently installed SP2.

 

  • Unable to VPN to the Server ("Error 800: Unable to establish connection").
  • Unable to RDP to SBS server
  • Unable to connect to shares on SBS server from the LAN
  • Unable to join a client machine to the domain
  • Unable to connect to Exchange from Outlook
  • Unable to connect to SSL sites either on the SBS server or on the Internet (including CompanyWeb)
  • Slow network performance
  • Outgoing FTP connections fail
  • DHCP Server service crashes
  • Slow domain logins
  • Intermittent connection failures from NAT clients behind the server
  • Intermittent RPC communications failures

 


 

Troubleshooting

The critical question in determining which steps to use is "how many NICs are in the box?".  If you have a multi-homed box (more than 1 NIC), use all four steps below.  If you have a single NIC SBS server, our recommendation is to follow the steps below in order and see if each step provides resolution.  RSS can provide significant performance enhancements if your network hardware supports it end-to-end.  Our general recommendation is to update your NIC driver in 100% of cases. 

Step 1: Update the Driver

Most of the issues we've seen are related to older NIC drivers that do not know how to use the advanced networking features ( of Windows Server 2003 SP2.  Virtually every major manufacturer has come out with a new driver in '07.  Before you do anything else, make sure that you have the latest Server 2003 drivers for you NIC.  The vast majority of the cases we've seen can be solved by this step alone. 

Step 2: Disable Offloading on the Advanced Properties of the NIC

 

Most NICs have various offloading functions that can increase network performance (or at least lower CPU usage on the server).  Again, this is only if your network hardware supports high throughput end-to-end.  That means that your NICs, cabling, switches, and possibly routers all have to support gigabit networking and know how to deal with these offloading functions.  Your vendor(s) have the final say on wether RSS, checksum offloading, etc. will work with the combination of equipment you have.  That's a nice way of saying that your typical "lean and mean" small business is not likely to have invested in high-end hardware.  In support, we routinely turn these functions off when troubleshooting any networking issues.  We've never seen a case in an SBS environment where there was perceived network slowness after disabling offload functions.  If in doubt, disable all advanced features, test to see if they provide relief, and then re-enable them one by one to see if A) these features cause your networking issue and B) if they offer any kind of performance gain.  Here are a few examples (your vendor will likely have different settings based on model and driver revision)

 

 

 

Step 3: Disable RSS in the Registry

Use the steps in KB 927695 to disable Receive Side Scaling (RSS) by adding a DWORD registry key value for

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableRSS and setting it to 0.  A reboot is required to make the value go in to effect.

(Like the KB article says, usual caveats about having a backup, etc apply before making any registry changes).

Step 4: Set DisableTaskOffload in the Registry

Use the steps in KB 904946 to create a DWORD value for

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DisableTaskOffload and set it to 1.  A reboot is required to make this value go in to effect.

Posted: Tuesday, April 24, 2007 9:50 AM by SBS Bloggers

Comments

E-Bitz - SBS MVP the Official Blog of the SBS "Diva" said:

The Official SBS Blog : Common Networking Issues After Applying Windows Server 2003 SP2 on SBS: http

# April 24, 2007 11:04 PM

E-Bitz - SBS MVP the Official Blog of the SBS "Diva" said:

I'm trying to break a server and I'm not having any luck tonight.... how am I trying to break

# April 25, 2007 3:01 AM

Nick Whittome - "The Naked MVP" said:

Thanks to Mark Stanfill for this excellent post on SP2 issues with SBS. It should be noted that a lot

# April 27, 2007 4:30 AM

Nick Whittome - "The Naked MVP" said:

Today, I have been remotely connected to a server. This server just stopped functioning after Windows

# April 28, 2007 3:08 PM

SBS2003 and network said:

Longhorn Beta3 recenze Jak je dobrým zvykem na SuperSite recence na Longhorn na sebe nedala dlouho čekat a je poměrně hodně obsáhlá. Doporučuji k přečtení Paul Thurrott's SuperSite for Windows- Wind ...

# May 4, 2007 7:04 AM

Dag Staale Jenssen said:

Common Networking Issues After Applying Windows Server 2003 SP2 on SBS ...

# May 4, 2007 5:58 PM

Realtime Community | Windows Server said:

The Microsoft SBS Blog released a post last week with some excellent information about a known problem with networking that occurs after the installation of SP2 onto Small Business Server. A series of resolutions is also posted. Some of the network problems

# May 8, 2007 12:38 AM

E-Bitz - SBS MVP the Official Blog of the SBS "Diva" said:

If the readme for SP2 was written like it should be it would be like this: Before you install Before

# June 1, 2007 10:20 PM

The Official SBS Blog said:

[Today's post comes to us courtesy of Mark Stanfill] Windows Server 2003 SP2 will be released to Automatic

# June 6, 2007 5:11 PM

The Official SBS Blog said:

[Today's post comes to us courtesy of Duncan Chalmers and Damian Leibaschoff] Today the SBS SE team released

# June 8, 2007 3:27 PM

E-Bitz - SBS MVP the Official Blog of the SBS "Diva" said:

The Official SBS Blog : New SBS 2003 Updates released through Microsoft Update and WSUS: http://blogs

# June 8, 2007 3:47 PM

Nick Whittome - "The Naked MVP" said:

From the Official SBS Blog 1) “Critical Update for Windows Small Business Server 2003: Vista and

# June 11, 2007 4:40 AM

E-Bitz - SBS MVP the Official Blog of the SBS "Diva" said:

So tonight I was taking some vmwares of SBS's and I had already played a bit with Acronis and Paragon's

# June 21, 2007 3:48 AM

Girish's Graffiti said:

Ok so I am going to try and make this as simple as possible. SBS SP1 is not the same as Windows Server

# October 11, 2007 6:14 AM

the road into a managed world said:

Last week we've migrated content from one farm to another using stsadm –o export / import. The export

# April 14, 2008 11:20 AM
New Comments to this post are disabled
Page view tracker