000031214 - CPU throttling on IIS web server with RSA SecurID Authentication Agent 7.1.3 for Web to prevent 100% CPU spike from pipeserver.exe

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support on Jan 10, 2019
Version 5Show Document
  • View in full screen mode

Article Content

Article Number000031214
Applies ToRSA Product Set: SecurID
RSA Product/Service Type: Authentication Agent for Web for IIS
RSA Version/Condition: 7.1
Platform (Other): Windows 2012 IIS 8.0
IssueThe RSA Authentication Agent 7.1.3[174] for Web for IIS is consuming 90% of the system CPU and memory, as shown with the C:\Program Files\RSA Security\RSAWebAgent\PipeServer.exe:
 
PipeServer.exe


This happens under some type of load on the IIS web server protected by the RSA agent, either with a load running stress test or with the SharePoint Web Crawler.

Server performance is heavily impacted by this and SharePoint sites are unavailable due to Application Pools stopping
Tasks
  1. Configure the Application Pool for your [SharePoint] Web Site to limit CPU utilization (CPU throttling)
  2. Run an iisreset.
Resolution

Configure the Application Pool for your [SharePoint] Web Site to limit CPU utilization (CPU throttling)



  1. Follow Microsoft TechNet video for reference, but basically, go to Application Pools in IIS
  2. Find the site's App Pool  and select Advanced Settings.

IIS CPU Throttling


  1. Set the CPU limit in 1/1000s %.  For example, 30000 = 30% of CPUs, then under Limit Action use the dropdown to change from No Action to KillW3wp
  2. Run an iisreset.

Attachments

    Outcomes