Reset Search
 

 

Article

KB41016 - Critical error “X of user rewrite server processes started. The number of instances has reached the maximum limit for this process."

« Go Back

Information

 
Last Modified Date10/12/2019 10:24 PM
Synopsis
This article describes an issue where the rewrite server produces critical log entries in the event log that indicate "X of user rewrite server processes started. The number of instances has reached the maximum limit for this process." 
Problem or Goal
Once 90% of the allocated rewrite server processes have spawned (900 out of 1000), the following critical message will be generated in the event log: 

ERR31163 'X' number of 'User Rewrite Server' processes started.
The number of instances is near to maximum limit ('X') for this process
(message repeated X times since X seconds)


When the maximum of rewrite server processes (1000) has been exceeded, the following critical error will be generated in the event log: 
 
ERR31164 'X' number of 'User Rewrite Server' processes started.  
The number of instances has reached the maximum limit for this process 
(message repeated x times since x seconds).
Cause
This issue occurs when the device has reached the limit to handle multiple processes on a given device.

For example, with approximately 400 users signed in and where each user is accessing web resources there can only be a maximum of 2 Web URL's or processes created by each user for the total processes to reach 800.  Beyond that, only 200 additional Web processes would be allowed before the maximum is reached.

Therefore, if more than 2 Web requests are created by users at any given time, then the maximum number of rewrite-server processes allowed can easily be exceeded with 400+ Web users signed into the device.

To confirm the number of Web processes that are being consumed for any one user, check the user access log for multiple Web resources being accessed by the same user within the same time frame.  Each unique Web URL accessed by any one user is an additional Web process.
 

 

Solution
This was a designed proactive message to notify administrators of a potential problem.  In most cases, after exceeding 1000 rewrite processes, the device may experience slowness and other performance issues.  If the message continues to appear, Pulse Secure recommends to open a support case to help evaluate the cause of the issue.

In general, to serve more web requests, it may be necessary to upgrade existing hardware or add more nodes to the existing environment and create a load-balanced cluster environment so that devices can share the load.  

 

 

Related Links
Attachment 1 
Created ByKaren Mayberry

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255