Microsoft KB Archive/301946

= IIS Stops Responding on Computer Running Commerce Server When Retained In Memory Is Not Set =

Article ID: 301946

Article Last Modified on 9/23/2005

-

APPLIES TO


 * Microsoft Commerce Server 2000 Standard Edition

-



This article was previously published under Q301946



SYMPTOMS
Under certain conditions, Internet Information Service (IIS) may stop responding (hang) when you use the MSCSCfg.dll file in an individual ASP page.



CAUSE
When you use ADPlus.vbs to examine the problem more closely, it appears that the MSCSCfg.dll file being unloaded is the cause. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

286350 HOW TO: Use ADPlus to Troubleshoot &quot;Hangs&quot; and &quot;Crashes&quot;

MSCSCfg.dll was designed to only be used in the Global.asa file. However, if it is used on individual ASP pages, the use of the objects in this DLL can cause deadlocks, as the DLL is rapidly loaded and unloaded. This is caused by the MSCSCfg.dll file not being compiled with the Retain In Memory option.



RESOLUTION
To resolve this problem, obtain the latest service pack for Microsoft Commerce Server 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

297216 INFO: How to Obtain the Latest Commerce Server 2000 Service Pack

The English version of this fix should have the following file attributes or later:

  Date      Time                 Size    File name     Platform -  06/14/2001  03:24PM 4.0.0.2054 213,062 MSCSCfg.dll   x86



WORKAROUND
Microsoft recommends that you only use MSCSCfg.dll from the Global.asa Application_OnStart. If it is used in this manner, you should not encounter any problems.



STATUS
Microsoft has confirmed that this is a problem in Microsoft Commerce Server 2000. This problem was first corrected in Microsoft Commerce Server 2000 Service Pack 2.

Keywords: kbbug kbfix kbcommserv2000presp2fix kbqfe kbcommserv2000sp2fix kbhotfixserver KB301946

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.