Microsoft Internet Security and Acceleration (ISA) Server performance may be reduced if the Exchange Server 2003 server is processing unusually heavy traffic (842438)
The information in this article applies to:
- Microsoft Internet Security and Acceleration Server 2000
- Microsoft Internet Security and Acceleration Server 2004, Standard Edition
Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows registry SYMPTOMSIf the Microsoft Exchange Server 2003 server is processing
unusually heavy Outlook Web Access (OWA) traffic or remote procedure calls
(RPCs) over HTTP traffic, the Microsoft Internet Security and Acceleration
(ISA) server performance may be reduced. Additionally,
if you use Microsoft Internet Security and Acceleration Server 2004 Standard
Edition Service Pack 2 or Microsoft Internet Security and Acceleration Server
2004 Enterprise Edition Service Pack 1, one of the following events will appear
in the application event log when one of the memory pools is low: Event Type: Warning
Event Source: Microsoft ISA Server Web Proxy
Event Category: None
Event ID: 21276
Description: The ISA Server Web Proxy memory pool that handles HTTP connections is low. To specify a larger Web Proxy memory pool, set the ProxyVmemAlloc3pSize registry value in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters registry key. For more information about setting this value see the ISA Server help.
Data: 0000: 00003000 00002400 00002400
Event Type: Warning
Event Source: Microsoft ISA Server Web Proxy
Event Category: None
Event ID: 21276
Description: The ISA Server Web Proxy memory pool that handles SSL connections is low. To specify a larger Web Proxy memory pool, set the ProxyVmemAlloc1pSize registry value in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters registry key. For more information about setting this value see the ISA Server help.
Data: 0000: 00003000 00002400 00000732
RESOLUTION To resolve this problem, obtain the latest service pack for
Internet Security and Acceleration (ISA) Server 2000. For additional
information, click the following article number to view the article in the
Microsoft Knowledge Base: 313139 How to obtain the latest Internet Security and Acceleration Server 2000 service pack
When you install Service Pack 2 (SP2) for ISA Server
2000, you can use the following new registry entries to prevent this problem:
- SkipFlushRequestBodyForRpcOverHttp - When the value of this
entry is not zero, the ISA Server Web proxy service does not flush the request
body of the RPC over HTTP requests. RPC over
HTTP requests are identified by using the RPC_IN_DATA request
method or the RPC_OUT_DATA request method.
- ProxyVmemAlloc3pSize - This entry controls the maximum
number of proxy request objects.
- ProxyVmemAlloc1pSize - This entry controls the maximum
number of Secure Sockets Layer (SSL) request objects. This number is calculated
as RegKeyValue*min (10,
GlobalVariableName), where
GlobalVariableName is a placeholder for the actual
global variable name. A function calculates the global variable name value.
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk. To
configure these registry entries for ISA 2000 SP2, follow these steps: - Click Start, click Run,
type regedit , and then click OK.
- Locate and then click the following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters\
- On the Edit menu, point to
New, and then click DWORD Value.
- Type
SkipFlushRequestBodyForRpcOverHttp for the name of the
new entry, and then press ENTER.
Note The SkipFlushRequestBodyForRpcOverHttp registry entry is
applicable for ISA 2000 SP2. - Right-click
SkipFlushRequestBodyForRpcOverHttp, and then click
Modify.
- In the Value data box, type
0x1, and then click OK.
- On the Edit menu, point to
New, and then click DWORD Value.
- Type ProxyVmemAlloc3pSize for the
name of the new entry, and then press ENTER.
- On the Edit menu, point to
New, and then click DWORD Value.
- Type ProxyVmemAlloc1pSize for the
name of the new entry, and then press ENTER.
- Right-click ProxyVmemAlloc1pSize, and then
click Modify.
- In the Value data box, type
0x7D0, and then click OK.
- Quit Registry Editor.
Modification Type: | Minor | Last Reviewed: | 3/30/2006 |
---|
Keywords: | kbpending kbbug KB842438 kbAudITPRO |
---|
|
|
©2004 Microsoft Corporation. All rights reserved.
|
|