Article ID: 817322 - Last Review: October 25, 2007 - Revision: 3.5 Performance considerations when you configure Exchange Server 2003 for RPC over HTTP connections on low-bandwidth networksSYMPTOMSWhen you configure Exchange Server 2003 to permit remote procedure call (RPC) over HTTP connections, and when Microsoft Windows Integrated authentication (formerly named NTLM or Windows NT Challenge/Response authentication) is used to authenticate users to the RPC proxy server, in certain environments such as some low-bandwidth networks, you may find that the authentication sequence takes a longer time than the time it takes by using RPC. CAUSE This behavior occurs because of the size of the HTTP error messages that are generated by the server and sent to the client during the authentication process. When a user uses RPC over HTTP to connect to an Exchange Server 2003 computer over the Internet, and the user credentials are not yet authenticated, the server returns a Web page that contains an HTTP error message similar to the following: You are not authorized to view this page HTTP Error 401.x - Unauthorized: Access is denied. Internet Information Services The server returns two error pages for each logon request. The size of each page is approximately 2.5 kilobytes (KB). The additional processing that is required for the data that is generated for each user authentication may affect performance on some low-bandwidth networks. WORKAROUNDTo work around this behavior, modify the HTTP Error 401;1 error message and the HTTP Error 401;2 error message that are configured on the /Rpc virtual directory to use a smaller .htm response. This workaround reduces the size of the responses that that are sent by the server. To modify the HTTP Error 401;1 error message and the HTTP Error 401;2 error message on the /Rpc virtual directory in Microsoft Internet Information Services (IIS) 6.0:
MORE INFORMATIONThe HTTP 401.2 response is returned when a user initially logs on. The HTTP 402.3 response is the most common HTTP error message that is returned by the server, and it occurs as part of the standard Integrated Windows authentication challenge. When you modify the HTTP error from the standard .htm response to a simple "Unauthorized - Logon failed" response, approximately 1300 bytes (B) are saved for each RPC session to the RPC proxy server. Outlook uses RPC sessions when it performs many different tasks, including short-lived tasks such as a poll for new messages on the server. The reduction in size of the HTTP error messages that are returned may result in significant savings for clients who are on low-bandwidth networks. | Article Translations
|

Back to the top
