Whenever you try to start AcuServer, either by the acuserve -start command or the ACP, AcuServer returns a status to the operating system indicating success or failure. The way to get this status depends on your shell. When using the Bourne shell (or a compatible shell), echo $? to see the return status of any program executed from the shell.
The return codes are as follows:
| Return Code | Description | 
|---|---|
| 0 | Success. AcuServer is running. | 
| 1 | Invalid argument. | 
| 2 | Missing license. | 
| 3 | Expired license. | 
| 4 | Unable to open the error log file. | 
| 5 | Unable to open the configuration file (writable by other than root). | 
| 6 | Unable to open the AcuAccess file (missing or writable by other than root). | 
| 7 | Unable to create a child process. | 
| 8 | Too many servers running. | 
| 9 | Unable to create a socket, but the socket is used by something other than AcuServer. | 
| 10 | AcuServer is already running on this port. |