An "Error 1920. Service Laserfiche Authentication Service (Laserfiche Authentication Service) failed to start." Error Occurs When Installing Laserfiche Web Access 8.

May 10, 2010 | KB: 1012502
Web Access 8.1

Summary

When installing Web Access 8.1, you may receive the following error message:

    Error 1920. Service Laserfiche Authentication Service (Laserfiche Authentication Service) failed to start. Verify that you have sufficient privileges to start system services.

Workaround 1

When the Web Access installation attempts to start the Laserfiche Authentication Service, the process may be exceeding the Windows Service Control Manager's timeout limit, which causes Windows to abort the action and prevents the installation from completing successfully.

Modify the registry to increase the timeout limit for the Windows Service Control Manager.

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.

To increase the Service Control Manager's timeout limit

  1. Click Start and then click Run.
  2. In the Run dialog box, type the following and click OK to load the Windows Registry Editor:
  3. regedit

  4. Expand HKEY_LOCAL_MACHINE.
  5. Expand SYSTEM.
  6. Expand CurrentControlSet.
  7. Select the Control key.
  8. From the Edit menu, point to New and click DWORD Value.
  9. Name the new value:
  10. ServicesPipeTimeout

  11. Double-click the ServicesPipeTimeout value you created in the previous step.
  12. Set the value to the desired timeout limit in milliseconds. For example, if you want to set the timeout limit to 15 minutes, specify 900000. By default, the dialog box defaults to Hexadecimal. Select the Decimal option or be sure to convert the desired millisecond value into hexadecimal.
  13. Click OK to save your changes.

After changing the ServicesPipeTimeout registry value, restart the computer and rerun the Web Access installation.

Workaround 2

When the installation attempts to start the Laserfiche Authentication Service, Microsoft .NET Framework may be attempting to contact the VeriSign Certificate Authority to check for revoked certificates. On a computer with limited Internet access, this action will fail, but the operation may wait for a long time before timing out.

As a workaround, temporarily disable the Check for publisher's certificate revocation option in Microsoft Internet Explorer prior to installing Web Access.

To change Internet Explorer security settings

  1. Open Internet Explorer.
  2. Click Tools and click Internet Options.
  3. In the Internet Options dialog box, click the Advanced tab.
  4. Scroll down to the Security section and clear the Check for publisher's certificate revocation option.
  5. Click OK to save your changes.

After installing Web Access, re-enable the option.

Workaround 3

There may be a port conflict between the Laserfiche Authentication Service and another program. By default, the Laserfiche Authentication Service uses port 8088.

To modify the service port

  1. Browse to "C:\Program Files\Laserfiche\Laserfiche Authentication Service."
  2. Open LfAuthenticationServiceHost.exe.config in a text editor.
  3. Look for any instances of:
  4. localhost:8088

  5. Modify all instances of "8088" to the desired port.
  6. Save your changes.