Run-time warning messages
SERIOUS:Running short of file descriptors, see documentation for how to increase
- You should increase the number of file descriptors available to processes. See the following links for operating system specific details:
If you cannot increase them, you can run more zeus.web child processes, (to around 4, for example). Note that the Zeus Web Server caches a lot of meta-information in-process (for example, file and directory information from stat()) which cannot be shared when using multiple processes, so there will be a slight loss of performance.
Details of how to do this can be found on the tuning page, the 'num_children' is the tuneable to alter.
WARN:vserver:Attempt to execute non-regular file filename
- A file in a cgi-bin directory, or with an extension '.cgi' was attempted to be executed as a CGI script, however the file was not executable. The user will receive a '403 Forbidden' response.
WARN:vserver:pipe(in) failed: reason WARN:vserver:pipe(out) failed: reason
- These messages can occur when the web server machine is heavily overloaded, generally because of hits OS resource limits on the number of available file-descriptors. See your OS documentation on how to increase these limits.
WARN:vserver:fork() failed: reason
- This message can occur when the web server machine is heavily overloaded, generally because of lack of memory/virtual memory, or the OS limit of the maximum number of concurrently running processes has been reached. If you see this message, you need to either upgrade your hardware, add more swap space, or split the workload over multiple machines.
WARN:vserver:Request to exec '/bin/sh cmd' denied.
- A user has attempted to invoke a shell command via the SSI construct <!--#exec cmd="..."--> but this functionality has been disabled. The user will receive a '403 Forbidden' response.
WARN:vserver:Request to execute script file denied, server is setup to only allow scripts in designated directories
- A user has attempted to invoke a CGI script in a directory that has not been configured to allow CGI scripts to run. The user will receive a '403 Forbidden' response.
WARN:vserver:Request to execute script file denied. Htaccess files have restricted the user of CGIs in this directory.
- The web server is configured to allow CGIs to live anywhere inside the document tree, however a Htaccess file has prevented the execution of this specific CGI script (via the 'options' directive). The user will receive a '403 Forbidden' response.
INFO:vserver:Write error to cgi: error
- The cgi process was passed parameters by the zeus.web process, but the cgi process died before they could be passed.
WARN:vserver:Invalid frontpage web at docroot, no _vti_pvt directory.
- The user has attempted to use a FrontPage client to access a web site that does not have frontpage installed. That is, fpinst.sh has not been run to install FrontPage extensions for this site. The user will receive a '404 Not Found' response.
WARN:vserver:Permissions for docroot are not correct for Frontpage
- The uid/gid of docroot is different from the uid/gid for <docroot>/_vti_pvt. The user will receive a '403 Forbidden' response.
WARN:vserver:Frontpage web at docroot is owned by a root user/group, denying access
- The uid/gid of docroot and docroot/_vti_pvt are owned by root. Requests for Frontpage access of this web site are denied since this would cause the Microsoft Frontpage binaries to run as root. The user will receive a '403 Forbidden' response.
FATAL: Child xxxx caught signal SIGxxx
- This is likely to happen only if you are running an in-process ISAPI or NSAPI module which is crashing. You will need to diagnose which part of the code caused the server to crash.