404.4 error on Core Assembly Service landing page

Problem

When you open the Core Assembly Service landing page, it returns a "HTTP 404.4" error.

Cause

The application pool under which Core Assembly Service runs does not have the .NET 4 managed code pipeline enabled.

Solution

On the server where Core Assembly Service is installed:

  1. Open Internet Information Services (IIS) Manager.
  2. Navigate to the web site under which the HotDocs Core Assembly Service (AssemblyService) application is installed.
  3. Select the AssemblyService application.
  4. Click Basic Settings (Actions menu).
  5. Make a note of the Application pool used by the application.
  6. Click OK.
  7. Select the Application Pools node.
  8. Right-click the application pool under which Core Assembly Service runs.
  9. Select the Advanced Settings option.
  10. For the .NET CLR Version option, check that No Managed Code is not selected; if it is selected, change the option to v4.x (the exact version number may differ depending on your environment)

When you reload the Core Assembly Service landing page in your browser, it will no longer display a 404.4 error.