Go to main content

Managing Serial Networks Using UUCP and PPP in Oracle® Solaris 11.4

Exit Print View

Updated: November 2020
 
 

UUCP Error Messages

This section lists the error messages that are associated with UUCP.

UUCP ASSERT Error Messages

The following list describes the most common ASSERT error messages.

BAD LINE

Cause:  A bad line is in the Devices file. Not enough arguments on one or more lines.

BAD LOGIN_UID

Cause:  The user ID is not in the password database. Check name service configuration.

BAD UID

Description:  Same as BAD LOGIN_UID description.

BAD OPTION

Cause:  A bad line or option is in the Permissions file. This error must be fixed immediately.

BAD SPEED

Cause:  A bad line speed appears in the Devices or Systems file (Class or Speed field).

CAN'T ALLOCATE

Cause:  A dynamic allocation failed.

CAN'T CHDIR

Cause:  A chdir() call failed.

CAN'T CHMOD

Cause:  A chmod() call failed.

CAN'T CLOSE

Cause:  A close() or fclose() call failed.

CAN'T CREATE

Cause:  A creat() call failed.

CAN'T FORK

Cause:  An attempt to make a fork and exec failed. The current job should not be lost but will be attempted later (uuxqt). No action is needed.

CAN'T LINK

Cause:  A link() call failed.

CAN'T LOCK

Cause:  An attempt to make a LCK (lock) file failed. In some situations, this error is fatal.

CAN'T MOVE TO

Cause:  An attempt to move some bad C. or X. files to the /var/spool/uucp/.Corrupt directory failed. The directory is probably missing or has wrong modes or owner.

CAN'T OPEN

Cause:  An open() or fopen() failed.

CAN'T READ

Cause:  A read(), fgets(), or similar command failed.

CAN'T STAT

Cause:  A stat() call failed.

CAN'T UNLINK

Cause:  An unlink() call failed.

CAN'T WRITE

Cause:  A write(), fwrite(), fprint(), or similar command, failed.

FILE EXISTS

Cause:  The creation of a C. or D. file is attempted, but the file exists. This error occurs when a problem arises with the sequence file access, which usually indicates a software error.

NO uucp SERVICE NUMBER

Cause:  A TCP/IP call is attempted, but no entry is in /etc/services for UUCP.

PKCGET READ

Cause:  The remote system probably hung up. No action is needed.

PKXSTART

Cause:  The remote system terminated in a nonrecoverable way. This error can usually be ignored.

RETURN FROM fixline ioctl

Cause:  An ioctl system call, which should never fail, failed. A system driver problem has occurred.

SYSLST OVERFLOW

Cause:  An internal table in gename.c overflowed. A single job attempted to talk to more than 30 systems.

TOO MANY LOCKS

Cause:  An internal problem occurred. Contact your system vendor.

TOO MANY SAVED C FILES

Cause:  Same as SYSLST OVERFLOW description

WRONG ROLE

Cause:  An internal logic problem occurred.

XMV ERROR

Cause:  A problem with some file or directory occurred. The spool directory is the probable cause, as the modes of the destinations were supposed to be checked before this process was attempted.

UUCP STATUS Error Messages

The following list describes the most common STATUS error messages.

OK

Description:  Status is acceptable.

ASSERT ERROR

Description:  An ASSERT error occurred. Check the /var/uucp/.Admin/errors file for the error message and refer to the section UUCP ASSERT Error Messages.

BAD LOGIN/MACHINE COMBINATION

Description:  The system called with a login/system name that does not agree with the Permissions file. This error could be an attempt to masquerade.

CALLBACK REQUIRED

Description:  The called system requires that it call your system.

CALLER SCRIPT FAILED

Description:  This error is usually the same as DIAL FAILED. However, if this error occurs often, suspect the caller script in the Dialers file. Use Uutry to check.

CAN'T ACCESS DEVICE

Description:  The device tried does not exist or the modes are wrong. Check the appropriate entries in the Systems and Devices files.

CONVERSATION FAILED

Description:  The conversation failed after successful startup. This error usually means that one side went down, the program terminated, or the line (link) was dropped.

DEVICE FAILED

Description:  The device could not be opened.

DEVICE LOCKED

Description:  The calling device to be used is currently locked and in use by another process.

DIAL FAILED

Description:  The remote system never answered. The cause could be a bad dialer or the wrong phone number.

LOGIN FAILED

Description:  The login for the particular system failed. The cause could be a wrong login or password, wrong number, a slow system, or failure in running the Dialer-Token-Pairs script.

NO DEVICES AVAILABLE

Description:  Currently no device is available for the call. Check whether a valid device is in the Devices file for the particular system. Check the Systems file for the device to be used to call the system.

REMOTE DOES NOT KNOW ME

Description:  The remote system does not have the node name of your system in its Systems file.

REMOTE HAS A LCK FILE FOR ME

Description:  The remote system has a LCK file for your system. The remote system could be trying to call your system. If the remote system has an older version of UUCP, the process that was talking to your system might have failed, leaving the LCK file. If the remote system has the new version of UUCP and is not communicating with your system, the process that has a LCK file is hung.

REMOTE REJECT AFTER LOGIN

Description:  The login that was used by your system to log in does not agree with what the remote system was expecting.

REMOTE REJECT, UNKNOWN MESSAGE

Description:  The remote system rejected the communication with your system for an unknown reason. The remote system might not be running a standard version of UUCP.

STARTUP FAILED

Description:  Login succeeded but initial handshake failed.

SYSTEM NOT IN Systems FILE

Description:  The system is not in the Systems file.

TALKING

Description:  Self-explanatory.

WRONG MACHINE NAME

Description:  The called system is reporting a different name than expected.

WRONG TIME TO CALL

Description:  A call was placed to the system at a time other than what is specified in the Systems file.

UUCP Numerical Error Messages

The /usr/include/sysexits.h file produces the exit code numbers of error status messages.UUCP error messages begin at the number 64.Not all are currently used by uucp.

64

Description:  Command-Line Usage Error The command was used incorrectly, for example, with the wrong number of arguments, a bad flag, or a bad syntax.

65

Description:  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.

66

Description:  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.

67

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

68

Description:  Host Name Unknown. The host did not exist. This error is used in mail addresses or network requests.

69

Description:  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.

70

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

71

Description:  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.

72

Description:  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.

73

Description:  Can't Create Output File. A user-specified output file cannot be created.

74

Description:  Input/Output Error. An error occurred while doing I/O on some file.

75

Description:  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.

76

Description:  Remote Error in Protocol. The remote system returned something that was "not possible" during a protocol exchange.

77

Description:  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.

78

Description:  Configuration Error The system detected an error in the configuration.

79

Description:  Entry Not Found

79

Description:  Maximum Listed Value. Highest value for error messages.