Server.CreateObject Fails Creating a Simplelist or Page Object

ID: Q179406

The information in this article applies to:

SYMPTOMS

After you install Microsoft Internet Information Server (IIS) version 4.0, when you attempt to create a Simplelist object, you receive the following error message:

   Server object error 'ASP 0177:80004005'
   Server.CreateObject Failed
   <file name>, <line number>
   Unspecified Error

If you disable ASP Session cookies in either IIS 3.0 or IIS 4.0, when you create a Page object, you receive the following error message:

   Server object error 'ASP 0177:80020009'
   Server.CreateObject Failed
   <file name>, <line number>
   A call to Server.CreateObject Failed.  The requested object
   instance can not be created.

The Simplelist and Page objects are COM objects that are included with Microsoft Commerce Server 2.0. The Store Builder Wizard in Commerce Server 2.0 creates and uses the Simplelist object. The Page object is used extensively throughout Commerce Server 2.0. Note that the Page object creation error only occurs if you disabled the ASP Session cookies.

RESOLUTION

A supported fix is now available for download.

The following file is available for download from the Microsoft Software Library:

 ~ MSCSFix.exe (size: 118276 bytes) 

For more information about downloading files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q119591
   TITLE     : How to Obtain Microsoft Support Files from Online Services

This fix is also available on the Microsoft anonymous ftp server:

   File Name: Mscsfix.exe
   Location:  ftp://ftp.microsoft.com/bussys/sitesrv/sitesrv-public
              /fixes/usa/commerce/ 

NOTE: The ftp address is one path and should be typed on one line. It has been wrapped for readability. The file is a self-extracting executable.

To apply this fix, go to the Commerce Server 2.0 installation directory and use the files that you extracted from MSCSFix.exe to replace the existing files. Restart the www, ftp, and admin services or restart your computer.

The six files included in the fix are:

   Commerce.dll
   Mscsutil.pyc
   Policy.pyc
   Regsub.pyc
   String.pyc
   Urlib.pyc

NOTE: It may be necessary to register the Commerce.dll file for the changes to take place. To register the Commnerce.dll file, TYPE the following command at a command prompt:

<Winnt root>\System32\Regsvr32.exe <Commerce Installation Dir>\Commerce.dll

STATUS

Microsoft has confirmed this to be a problem in Microsoft Commerce Server version 2.0. This problem has been corrected in the latest U.S. Service Pack for Microsoft Site Server version 2.0. For information on obtaining the Service Pack, query on the following word in the Microsoft Knowledge Base (without the spaces):

   S E R V P A C K

Additional query words: Site Server Enterprise
Keywords          : kbfile kbbug2.00 
Version           : WinNt: 2.00
Platform          : winnt
Issue type        : kbbug
Solution Type     : kbfix

Last Reviewed: October 21, 1998