Cannot Find MSS_LOG.DLL for Site Server Tool Setup (198111)



The information in this article applies to:

  • Microsoft Site Server 3.0

This article was previously published under Q198111

SYMPTOMS

When you run the Site Server Tool-only setup, MSS_LOG.DLL is not configured as ISAPI DLL in Microsoft Internet Information Service (IIS).

CAUSE

The Tool setup is intended for Server tool. Because Usage Analysis is a client-side tool, the ISAPI DLL is not installed.

MORE INFORMATION

By default, the filter is installed in IIS when Site Server is installed. The filter is named as the Site Server User Identification Filter and can be found under the Analysis tree during setup. The actual file name is MSS_LOG.DLL.

Unlike the previous IIS filter that was originally distributed with Site Server 2.0, the User Identification Filter does not control what IIS writes to the log file. The User Identification Filter generates and distributes unique cookies for each user. The original filter was called Hyperext_log.dll and controlled logging, as well as assigning cookies.

Rather than the User Identification Filter control IIS logging, Site Server setup configures IIS to write its log files in W3C extended format and log additional key fields that are important to Site Server. This occurs automatically during setup.

MSS_LOG.DLL is not in the <Microsoft Site Server>\Bin directory when you run the Tools-only setup because the Tools-only setup is intended for client applications that will be deployed to work with a server (see "full" installation). If you run the Server installation, you should find Mss_log.dll where expected.

If the filter is not installed, then the server will not assign cookies. This prevents importing user attributes for Personalization and Membership. It will also make it impossible to determine repeat visitors from first time visitors. The visit algorithm is most accurate when cookies are available.

Modification Type:MajorLast Reviewed:2/6/2000
Keywords:kbprb KB198111