Consultor Eletrônico



Kbase P131556: Web browser shows HTTP 500 Internal Server Error running WebSpeed application with Apache
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   20/01/2010
Status: Unverified

SYMPTOM(s):

Web browser shows HTTP 500 Internal Server Error running WebSpeed application with Apache

(11)Resource temporarily unavailable: couldn't create child process: 11: wspd_cgi.sh

Apache log shows the following errors:

Premature end of script headers: wspd_cgi.sh

FACT(s) (Environment):

WebSpeed 9.1X
OpenEdge 10.X
Apache
IBM AIX POWER 5.3

CAUSE:

OS kernel parameters are set too low

FIX:

Increase maxuproc (Maximum number of PROCESSES allowed per user) and per-process hard and soft limit and and reboot the machine.

Display and change maxuproc:

# lsattr -El sys0 -a maxuproc
maxuproc 2048 Maximum number of PROCESSES allowed per user True

# chdev -l sys0 -a maxuproc=4096
sys0 changed

Display the current per-process hard and soft limits.
# ulimit -H -n
1024
# ulimit -n
256

Set these limits to a higher value.
# ulimit -H -n 4096
# ulimit -n 4096