Preventing Laserfiche Server 8 from Broadcasting the List of Available Repositories.

January 17, 2011 | KB: 1012732
Laserfiche 8, Laserfiche 9

Summary

During the Laserfiche Server installation process, the installer publishes a service connection point (SCP) in Active Directory Domain Services for the Laserfiche Server service. The Laserfiche client programs can query Active Directory to locate available Laserfiche Servers and available repositories on the network.

More Information

You can delete a Laserfiche Server's associated SCP to prevent Active Directory from returning a list of available repositories. Client programs can still manually specify a server name and repository name to connect to a repository.

Note: The Laserfiche Server service automatically attempts to republish itself if it runs under the Local System account.

The Laserfiche Server installation includes a utility for managing Laserfiche service connection points: "LfsCPCfg.exe," a command-line utility located in your Laserfiche server installation folder. You must have domain administrator privileges to publish or delete service connection points.

To delete the Laserfiche Server SCP with LfsCPCfg.exe

  1. On the computer hosting Laserfiche Server, click Start, All Programs, Accessories, and click Command Prompt to load a command prompt.
  2. Note: In a UAC environment, load an elevated command prompt by right-clicking on Command Prompt and select Run as administrator.

  3. At the command prompt, browse to your Laserfiche Server installation folder. By default, the full path is "C:\Program Files\Laserfiche\Server."
  4. Type the following and press ENTER to delete the Laserfiche Server SCP:
  5. lfscpcfg delete

Be aware that this is a global change that affects more than just the Laserfiche Client Start Page's ability to list repositories when the Scan Network for Repositories option is enabled. For example, the affected server will not be included in the list of Laserfiche Servers returned when any program uses the LFApplication.GetAllServers() method in LFSO.