System Administration Guide: Network Services

UUCP Numerical Error Messages

The following table lists the exit code numbers of error status messages that are produced by the /usr/include/sysexits.h file. Not all are currently used by uucp.

Table 26–9 UUCP Error Messages by Number

Message Number 




Base Value for Error Messages 

Error messages begin at this value. 


Command–Line Usage Error 

The command was used incorrectly, for example, with the wrong number of arguments, a bad flag, or a bad syntax. 


Data Format Error 

The input data was incorrect in some way. This data format should only be used for user's data and not system files. 


Cannot Open Input 

An input file, not a system file, did not exist, or was not readable. This problem could also include errors like “No message” to a mailer. 


Address Unknown 

The user that was specified did not exist. This error might be used for mail addresses or remote logins. 


Host Name Unknown 

The host did not exist. This error is used in mail addresses or network requests. 


Service Unavailable 

A service is unavailable. This error can occur if a support program or file does not exist. This message also can simply indicate that something does not work and the cause currently is not identifiable. 


Internal Software Error 

An internal software error has been detected. This error should be limited to non-operating system-related errors, if possible. 


System Error 

An operating system error has been detected. This error is intended to be used for conditions like “cannot fork”, “cannot create pipe.” For instance, this error includes a getuid return of a user who does not exist in the passwd file.


Critical OS File Missing 

A system file such as /etc/passwd or /var/admin/utmpx does not exist, cannot be opened, or has an error, such as a syntax error.


Can't Create Output File 

A user-specified output file cannot be created. 


Input/Output Error 

An error occurred while doing I/O on some file. 


Temporary Failure. User is invited to retry 

Temporary failure that is not really an error. In sendmail, this means that a mailer, for example, could not create a connection, and the request should be reattempted later.


Remote Error in Protocol 

The remote system returned something that was “not possible” during a protocol exchange. 


Permission Denied 

You do not have sufficient permission to perform the operation. This message is not intended for file system problems, which should use NOINPUT or CANTCREAT, but rather for higher-level permissions. For example, kre uses this message to restrict students who can send mail to.


Configuration Error 

The system detected an error in the configuration. 


Entry Not Found 

Entry not found. 


Maximum Listed Value 

Highest value for error messages.