Start-up error messages
WARN: Could not run Virtual Server on ipaddr:port: socketserver bind failed
-
The zeus.web process is unable to "bind" to the port
number you have specified in the configuration file for
this Virtual Server. This is most likely because another
process is using it (only one process can "listen" per
port), for example, Apache might be running and using
this port. It is also possible that you don't have access
(for example, you are not root, and attempted to bind to a port
less than 1024) To allow Zeus to start, please stop any
other processes using this port. You can use a command
similar to this one to find out if another process is
listening, or telnet to that port number:
netstat -ant | grep LISTEN | egrep ':(80|www)'
WARN:Virtual Server:Could not bind to ipaddr:port : Bind failed : Cannot assign requested address
-
The zeus.web process is unable to "bind" to any
port with the IP address given in the error message.
This is likely to be because this machine has no
network interfaces "listening" to that IP address.
The last part of the message is supplied by the operating
system and so may vary.
SERIOUS: Unable to set child permissions
- You are not starting Zeus as root, and you have
configured the web server to run as a different user.
WARN: No process permissions have been configured, running with root privileges
- You have started Zeus as root, but have not configured
it to run as a non-root user. It will continue to run as
root, but this is potentially dangerous from a security
perspective. You should configure it to run as a non-root
user as soon as possible.
SERIOUS: No such user xxx
SERIOUS: No such group yyy
SERIOUS: Need both uid and gid settings
- The user/group you have configured Zeus to run as does
not exist
WARN: Async DNS initialisation failed
- Your /etc/resolv.conf file does not contain a
"nameserver" line in it. Zeus needs this to perform
asynchronous DNS requests, otherwise it will fall back to
using the standard (blocking) resolver with a loss of
performance. You should add a line which says "nameserver
w.x.y.z", with an IP address pointing to a machine running
a recursive nameserver. This may be the local machine, in
which case, say 127.0.0.1
WARN: A secure Virtual Server must have its own port/ip
- You are attempting to share an IP address and/or port
number with an HTTP Virtual Server. Due to the way the HTTP
and SSL protocols are defined, Zeus cannot service them
both on the same port number. Please change your
configuration and allocate a new combination.
FATAL: Licence key is not valid
FATAL: Licence key is not valid for this product
-
The licence key you have installed:
- has expired (if it was an evaluation licence)
- is bound to different IP address than this
machine
- the key checksum does not match
- the key does not match the product
- Always "cut-and-paste" the licence key which Zeus
Technology supplies you with, to avoid "i" and "1" being
transposed, and typing mistakes.