Stefaan Pouseele Blog RSS

All Blogs  »  Stefaan Pouseele Blog  »  ISA Corner  »  Blog article: ISA Server and Windows Server 2003 Service Pack 2

ISA Server and Windows Server 2003 Service Pack 2

The ISA Server product team blog ISA Server and Windows Server 2003 Service Pack 2 states that it might be necessary to disable receive-side scaling (RSS) when running an ISA server on Windows 2003 SP2. In fact, according to Jim Harrison it is absolutely recommended to disable receive-side scaling *and* offload support in the TCP/IP stack. How to accomplish that is explained in the Microsoft KB article You may experience network-related problems after you install Windows Server 2003 SP2 or the Scalable Networking Pack.

However, depending on the NIC driver it might be necessary to disable also offloading of tasks to the NIC (DisableTaskOffload) as well as the TCP Chimney offload in the stack (EnableTCPChimney). This registry entries are found under the registry subkey HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters :

  • DisableTaskOffload
    Type: REG_DWORD
    Values: 0, 1
  • EnableTCPChimney
    Type: REG_DWORD
    Values: 0, 1

Update March 11, 2008: check out http://support.microsoft.com/kb/948496. This disables the “Scalable Network Pack” that has caused so much hate & discontent for ISA administrators the world over. So, add this to your “must include” for any ISA or RRAS deployment that includes Windows Server 2003 SP2.

HTH,
Stefaan

3 Responses to “ISA Server and Windows Server 2003 Service Pack 2”

  1. abhinaw Says:

    August 17th, 2007 at 4:52 pm

    We are having a clinet using Win 2003 Server SP2. Their network card is BroadCom NetXtreem gigabit nic, driver version is 7.100.0.0.
    They started receiving ystem hang after applying SP2, we asked them to apply a patch published by microsoft on Aug 6, 2007(http://support.microsoft.com/kb/936594).
    Problem still exists.
    is it because of the Network adapter driver being old and not supporting the Offload.

    We changed the REg files as follows and did not get any issues inhouse but VPN conenctivity is lost.
    “EnableRSS”=dword:00000000
    “EnableTCPA”=dword:00000000
    “EnableTCPChimney”=dword:00000000
    “DisableTaskOffload”=dword:00000001

    any help is apprecieated.
    thanks
    -abhinaw

  2. ISA Server and Windows Server 2003 Service Pack 2 - http://blogs.isaserver.org/pouseele/feed/ Says:

    October 24th, 2007 at 5:07 pm

    […] ISA Server and Windows Server 2003 Service Pack 2 The ISA Server product team blog ISA Server and Windows Server 2003 Service Pack 2 states that it might be necessary to disable receive-side scaling (RSS) when running an ISA server on Windows 2003 SP2. In fact, according to Jim Harrison it is absolutely Read More… […]

  3. markwilson.it » Problems with Hyper-V, ISA Server 2006 and TCP offloading Says:

    March 7th, 2008 at 8:03 pm

    […] Even after this change, I still couldn’t successfully ping resources on the external side of the ISA Server from the private network, but I was sure I was onto something. I stopped looking for problems with ISA Server and DNS, and instead I focused my efforts on TCP Offload issues with Hyper-V. That’s when I found Stefaan Pouseele’s post about ISA Server and Windows Server 2003 service pack 2. Stefaan recommends not only disabling RSS and TCPA but also turning off TCP offload and the TCP chimney. […]

Leave a Reply

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

You must read and type the 6 chars within 0..9 and A..F, and submit the form.

  

If CAPTCHA image is missing or you cannot read the characters above, please generate a




Receive all the latest articles by email!

Receive Real-Time & Monthly ISAserver.org article updates in your mailbox. Enter your email below!
Click for Real-Time sample & Monthly sample

Become an ISAserver.org member!

Discuss your ISA Server issues with thousands of other ISA Server experts. Click here to join!

Solution Center