Unable to Start Personal Web Server

Last reviewed: October 15, 1997
Article ID: Q174833
The information in this article applies to:
  • Microsoft Personal Web Server versions 1.0, 1.0a for Windows 95

SYMPTOMS

When you restart Windows 95 after installing Personal Web Server (PWS), you may experience one or more of the following symptoms:

  • The HTTP (Hypertext Transport Protocol) service does not start.
  • You cannot start the HTTP service from Personal Web Server properties when you double-click PWS in Control Panel or when you double-click the PWS icon on the taskbar.
  • You are unable to load the PWS HTML Administration page.
  • You receive the following error message:

          Program Error: Invalid call to a .DLL
    

    After you receive this error message, you are unable to open Control Panel.

CAUSE

These behaviors can occur if Trumpet WinSock is installed on your computer. Trumpet Winsock uses a proprietary Windows Sockets interface that does not support all the Windows Sockets Application Programming Interface (API) calls used by Personal Web Server.

RESOLUTION

To work around this issue, remove Trumpet Winsock Transmission Control Protocol/Internet Protocol (TCP/IP), and then install Microsoft TCP/IP. To do this, follow these steps:

  1. Click Start, point to Settings, click Control Panel, and then double- click Network.

  2. On the Configuration tab, click TCP/IP, and then click Remove.

  3. Click Add, click Protocol, and then click Add.

  4. In the Manufacturers box, click Microsoft.

  5. In the Network Protocols box, click TCP/IP.

  6. Click OK, and then click OK again.

  7. Restart your computer when you are prompted to do so.

NOTE: As the files are being copied, you may receive a Confirm File Replace dialog box prompting you to keep an existing file. Click No to replace the existing file.

MORE INFORMATION

The Personal Web Server HTTP and File Transfer Protocol (FTP) services make calls to the Windows Sockets Interface that are handled by the Wsock32.dll file. The Winsock.dll file provided by Microsoft correctly routes these calls to the Wsock32.dll file. However, the Winsock.dll file provided by Trumpet does not route these calls to the Wsock32.dll file, and the HTTP and FTP services do not start.

In order to load Personal Web Server's HTML Administration pages from either the PWS Control Panel tool or the PWS icon on the taskbar, the HTTP service must be running.

For additional information about this issue, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q155354
   TITLE     : Cannot Run Internet Explorer 3.0 with Trumpet WinSock PPP

Trumpet Winsock is manufactured by Trumpet, a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product's performance or reliability.


Additional query words: 1.00
Keywords : mspwsw95 kb3rdparty kberrmsg
Version : WINDOWS:1.0,1.0a
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 15, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.