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.