File descriptor exhaustion by OpenSSO running on Solaris (Doc ID 1144383.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle OpenSSO - Version 5.1 to 8.0 [Release 5.0 to 8.0]
Oracle iPlanet Web Server - Version 6.0 to 7.0 [Release 6.0 to 7.0]
Oracle Solaris on x86 (32-bit)
Oracle Solaris on SPARC (32-bit)
***Checked for relevance on 12-Mar-2013***

Solaris 10
8.0 Enterprise update 1 patch 1



Symptoms

Allowing OpenSSO, with data store notification enabled, to run, even without user logins, for an extended period of time on Sun Java System web server 7.0 update 3, leads to a situation in which users are not able to log in through OpenSSO.  When this behavior occurs, OpenSSO's web container's errors log records errors, such as the following:

[DATE:TIME] failure (PID): HTTP3069: Error accepting connection (PR_PROC_DESC_TABLE_FULL_ERROR: file descriptor table full)


Runs of the garbage collector for the web server's JVM do not reduce the build up of file descriptors.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms