A "Service Unavailable HTTP Error 503. The service is unavailable" Error Displays When Loading the Laserfiche Forms Configuration Page.

May 20, 2013 | KB: 1013148
Forms 9

Summary

When loading the Laserfiche Forms Configuration page, you may receive the following error page:

    Service Unavailable HTTP Error 503. The service is unavailable.

A common cause of HTTP 503s in IIS involve application pool configuration issues:

  • If the RPC over HTTP Proxy feature is enabled on a 64-bit versions of Windows Server 2008, IIS may be attempting to load the 64-bit RpcProxy.dll in a 32-bit application pool. Laserfiche Forms runs in a 32-bit application pool. In this scenario, the Windows Application Event Log may contain an IIS-W3SVC-WP error similar to the following: "The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load. The data is the error." The Windows System Event Log will also contain a WAS error similar to the following: "Application pool 'FormsAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool." See Workarounds 1 and 2.
  • The Laserfiche Forms application pool identity may be invalid. See workaround 3.

Workaround 1

Laserfiche Forms does not use RPC over HTTP. If you do not have another application on your Web server that requires this feature, you can uninstall this Windows feature.

  1. Load the Server Manager.
  2. View the Features Summary section and click Remove Features.
  3. Clear the RPC over HTTP Proxy check box and click Next.

Workaround 2

Create a 64-bit application pool for the RPC over HTTP module. See the following Microsoft Knowledge Base article for more information

http://support.microsoft.com/kb/970259

Workaround 3

The password for the FormsAppPool application pool's identity may have changed. Use Internet Information Services (IIS) Manager to edit the identity on the FormsAppPool application pool.