Microsoft KB Archive/265062

From BetaArchive Wiki
Knowledge Base


FP2000: Subwebs Lose Unique Permissions After You Reinstall Extensions

Article ID: 265062

Article Last Modified on 8/27/2002



APPLIES TO

  • Microsoft FrontPage 2000 Standard Edition



This article was previously published under Q265062

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SYMPTOMS

When you re-install Microsoft FrontPage 2000 Server Extensions, any subwebs that were created with unique permissions before the re-installation are now set to inherit permissions from the parent web, even though the correct unique permissions are still present on the subweb files. When you reset the permissions to Use unique permissions, the original permissions are not retained, and the subwebs use the security information from the root or parent web.

WORKAROUND

The following workaround simulates an upgrade of the extensions from Microsoft FrontPage 98 to FrontPage 2000, and preserves the unique permissions of the subwebs. To re-install FrontPage 2000 extensions without losing the unique permissions assigned to the subwebs, follow these steps:

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

  1. Do not uninstall the FrontPage 2000 extensions.

    Uninstalling the extensions causes the subwebs to revert to the security permissions of the parent webs.
  2. Edit the registry and delete a key similar to the following

    Port/LM/W3SVC/1

    for you web server instance. This key is found in the following registry location:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web Server extensions\ports

    NOTE: There will be a separate entry for each virtual server (if more than one exists).

    It is highly recommended that you make a backup copy of the registry before you edit it.
  3. With a text editor such as Notepad, open the server root\_vti_pvt\service.cnf file, and replace the following text

    vti_extenderversion:SR|4.0.x.xxxx (the version number for the current version of FrontPage 2000)

    with:

    vti_extenderversion:SR|3.0.2.1706

    Close and save the file.
  4. Open the Microsoft Management Console (MMC) and right-click your web server. Point to All Tasks, and then click Configure Server Extensions.

    This forces FrontPage to upgrade the extensions, as if migrating from FrontPage 98 to FrontPage 2000. The unique permissions for all subwebs will be preserved.



Additional query words: ocsso front page

Keywords: kbprb KB265062