900406 Use of the WebDAV protocol to retrieve an .xls file attachment in an e-mail message causes a file handle leak in Exchange 2000 Server

Source: https://support.microsoft.com/default.aspx?scid=kb;en-us;900406

Consider the following scenario. You use a program that uses the GET method in the Web-based Distributed Authoring and Versioning (WebDAV) protocol in a Microsoft Exchange 2000 Server organization. This program retrieves an attachment from an e-mail message. The attachment is a Microsoft Excel (.xls) file.

In this scenario, you may experience the following symptoms:

  • The performance of the Exchange 2000 Server server deteriorates over a period. 
  • You have to restart the Exchange 2000 Server server to resume typical performance levels.

Additionally, you find that there is a continuous increase in the number of file handles that are allocated to the Store.exe process.

CAUSE
This problem occurs because Exchange 2000 Server leaks a file handle every time that the WebDAV GET method is executed.

RESOLUTION
A supported hotfix is now available from Microsoft

Prerequisites
You must install Microsoft Exchange 2000 Server Service Pack 3 (SP3), before you install the hotfix

Restart requirement
You do not have to restart your computer after you apply the hotfix. However, Microsoft Exchange System Attendant and all dependent services will be restarted.

Date Time Version Size File name
--------------------------------------------------
16-Jul-2005 06:42 6.0.6617.79 2,342,912 Mdbmsg.dll
18-Jul-2005 22:34 6.0.6617.79 4,710,400 Store.exe