Knowledgebase is Utilizing 100% of CPU

THIS ARTICLE APPLIES TO:

Knowledgebase version 8.3.2.x

ISSUE DESCRIPTION:

When port scanning is active, AutonomyHTTPFetch.exe uses 100% of the CPU in your Knowledgebase application server.

ROOT CAUSE:

Port scanning has been implemented in the Knowledgebase Application Server.

SOLUTION OR WORK AROUND:

Instructions:
  1. Download the port scanning patch found here.
  2. Extract the patch, and apply the vcredist_x86 patch from Microsoft.
  3. Stop the Autonomy services, and replace the binaries.
  4. The binaries that need to be replaced are: AutonomyDiSH.exe, AutonomyHTTPFetch.exe, category.exe and view.exe
    Assuming your Knowledgebase is installed on the c drive, here are the locations of these files:
    C:\Program Files\Knowledgebase.Net\Autonomy\IDOLServer\DiSH\ AutonomyDiSH.exe
    C:\Program Files\Knowledgebase.Net\Autonomy\IDOLServer\HTTPFetch\ AutonomyHTTPFetch.exe
    C:\Program Files\Knowledgebase.Net\Autonomy\IDOLServer\IDOL\category\category.exe
    C:\Program Files\Knowledgebase.Net\Autonomy\IDOLServer\IDOL\view\view.exe
  5. Run AutonomyReset.  Learn more running AutonomyReset here.

AFFECTED SYSTEMS & USERS:

As this issue is a CPU spike, any Knowledgebase user may encounter slowness within the application.

ADDITIONAL INFORMATION:

The patch files can be found here.

ESCALATION PROCEDURE:

If you require additional assistance after following these steps, please contact our Support group at 877-373-7848 option 2, or via email at cimsupport@moxiesoft.com.