Document Root is Missing From Config File (206568)



The information in this article applies to:

  • Microsoft FrontPage 97 for Windows
  • Microsoft FrontPage 98 for Windows
  • Microsoft Internet Information Server 3.0

This article was previously published under Q206568

SYMPTOMS

When you attempt to open a Web using FrontPage, the following error occurs:
Server Error: The FrontPage Server Extensions are not Installed on <IP Address>
where <IP Address> is the IP address of your site.

In the FrontPage Server Administrator, the following error occurs:
Web Server Configuration Problem: Document Root Missing From Config File


In the Event Viewer on the server, the following errors occur:
Microsoft FrontPage Server Extensions:
Error #20002 Message: Cannot open file "d:\nt4iis\wwwroot\_private\form_results.txt" for writing.
Microsoft FrontPage Server Extensions:
Error #5001a Message: Web server configuration problem: document root missing from Config file.

CAUSE

This is caused by changing the IP address of the home directory without first uninstalling the FrontPage Server Extensions. If you reinstall the extensions at this point, you will get unpredictable results.

Note: After you reinstall the extensions, you will notice that in the Internet Service Manager there are duplicate script aliases for the _vti folders (one set with the old IP address and one set with the new IP address)

RESOLUTION

Uninstall the extensions from a virtual server before changing its IP address.

WORKAROUND

If you have already changed the IP address, do the following to correct the problem:
  1. Uninstall the extensions. To do this, do the following:

    1. Click Start, and then click Run.
    2. In the open box, type the following:

      C:\Program Files\Microsoft FrontPage\version3.0\bin\Fpsrvwin.exe

      Note: The above path is the default installation path for the server extensions; yours may differ.
    3. In the Select Server or Port box, highlight the entry for the virtual server with the IP address that you want to change.
    4. Click Uninstall.

      Note: Make sure that you uninstall the port 443 entry for this virtual server as well.
  2. Delete the Script Aliases. To do this, do the following:

    1. Click Start and point to Programs.
    2. Point to Microsoft Internet Server (Common).
    3. Click Internet Service Manager.
    4. Double-click the WWW Service Properties.
    5. Click the Directories tab.
    6. Look for any script aliases that refer to the old IP address or the new IP address (they will be referring to _vti folders). When you find one, highlight it and click Remove.
    7. When they are all removed, click OK.
  3. Reinstall the extensions. To do this, do the following:

    1. Click Start, and then click Run.
    2. In the open box, type the following:

      C:\Program Files\Microsoft FrontPage\version3.0\bin\Fpsrvwin.exe

      Note: The above path is the default installation path for the Server Extensions; yours may differ.
    3. Click Install.
    4. Follow the prompts to install the extensions.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MajorLast Reviewed:11/17/2003
Keywords:kbbug kbpending KB206568