This appendix provides a description and suggested user actions for
the following
uucp
messages:
The messages in this section might appear in
uucp
status or log files. Use the
uulog
or
uustat
command to see the status messages.
ASSERT ERROR
/usr/spool/uucp/.Admin/errors
file and have the following form:
ASSERT ERROR (prog
)
pid: xxxx
(date/time
)
error error-location
The variables have the following meaning:
|
Name of the program generating the error. |
|
Process ID (PID) of the program. |
|
Data and time when the error occurred. |
|
A message describing the error. The message might include arguments. If there is a value contained in parentheses following the message, this value is often the error number (errno). |
|
Name and version of the source file and the line in the file where the error occurred. |
Table F-1 lists the ASSERT error messages.
Error Message | Explanation and User Action |
|
The
/usr/lib/uucp/Devices
file has a bad line:
line
is
the bad line and
num
is the number of fields found in the line.
Correct the entry in the file. See Devices (4)
for information on the file entries.
|
BAD LOGIN_UID (-1)
|
The user ID used by the process is not currently logged in and is not defined
in the
/etc/passwd
file or the
networks
database, if using NIS.
Check your user ID, using the id
command, and change the
entry in the
/etc/passwd
file or the
networks
database, if using NIS.
|
|
An unsupported baud rate
(num )
was specified.
Check the command arguments or uucp
configuration files. Then run
uucpsetup
to change the baud rate.
|
|
A command to change to directory
dir
failed with errno
num .
The
uucp
program required read access to the directory.
Check the permissions on the directory. If the directory does not exist, check the permissions on the spool directory. |
|
Could not close file with errno
num .
|
|
Could not open file with errno
num .
The
uucp
program needs write access to the file or directory.
Check the permissions on the file and directory. |
|
Could not link a source file to the work file
file
in the
uucp
spool directory with errno
num .
Check the spool directory permissions. |
CAN'T LOCK LCK.SQ.
|
Could not lock the
/var/spool/locks/LCK.SQ.
sys
file for system
sys .
Check the time and permissions on the file. If it is old, delete the file. |
|
Could not open file with errno
num .
The
uucp
program needs write access to the file or directory.
Check the permissions on the file and directory. |
|
The
uucico
daemon could not obtain information about file with errno
num .
Check the permissions on file. |
|
Could not unlink file with errno
num .
Check the permissions on file. |
|
Could not open file with errno
num .
The
uucp
program needs write access to the file or directory.
Check the permissions on the file and directory. |
|
The file already exists and an
access()
call on that file returned errno
num .
The file is a
uucp
work file that was not cleaned up by another
uucp
process.
|
No uucp server (0)
|
The
uucp
service is not defined in the
/etc/services
file.
Edit the /etc/services
file and add a
uucp
entry.
|
|
There are too many jobs queued for a single system. The number of jobs is
num .
Use the uustat -q
command and examine the queue. If
the jobs are not old, try the request again. If there are
old jobs in the queue, use the
uucleanup
command to clean out the queue. See
uucleanup (8)
for more information.
|
|
The system limit on the number of lock files was exceeded while creating lock
file
num .
Retry the request after the the current activity is completed. |
|
The
uuxqt
daemon could not move the execute file to the
.Xqtdir
directory in the
uucp
spool area and failed with errno
num .
Use the ls -l
command and verify that the
.Xqtdir
directory is owned by
uucp
and has a 775 permission.
|
BAD LOGIN/MACHINE COMBINATION
VALIDATE
option for the local system is set in the
Permissions
file on the remote system and the local system's
user name does not match the
LOGNAME
entry for the system in the remote system's
Permissions
file.
Either ask the remote system administrator to modify the
LOGNAME
entry for that user name, or edit the
Systems
file and modify
the entry for the remote system to use the expected user name.
LOGNAME
entry in the remote system's
Permissions
file.
User Action:
Either ask the remote system administrator to add a
LOGNAME
entry for that user name, or edit the
Systems
file and modify
the entry for the remote system to use a known user name.
BAD SEQUENCE CHECK
/usr/lib/uucp/SQFILE
file on the local and
remote system is inconsistent. Possible reasons include:
SQFILE
has been installed on either system, possibly
because a new operating system release was installed. If so, synchronize the
files.
CALLBACK REQUIRED
CALLER SCRIPT FAILED
Systems
file.
User Action
Retry the request. If the error recurs, use the
uutry remote_system
command and observe the prompts
from the remote system. Compare the prompts to the chat script. If there is a
difference, run the
uucpsetup
script and change the chat script.
CAN'T ACCESS DEVICE
ls -l
command. If neither user
uucp
nor group
uucp
has write access to the line, change the mode to 666.
/usr/lib/uucp/Dialers
file. Verify that the modem type has an entry in the
Dialers
file. If not, run the
uucpsetup
script and make an entry for
the modem type.
CANNOT OPEN SYSTEMS FILE FOR READ
uucp
program cannot read the
/usr/lib/uucp/systems
file.
User Action:
Change the mode to 650, and the owner and group to
uucp
.
CONN FAILED
(string
)
string
describes the reason for the failure.
CONVERSATION FAILED
DEVICE LOCKED
tip
,
cu
,
uugetty
,
or
uucico
)
is already using the device.
User Action: Retry the request; you will continue to receive this message until the other utility has finished using the device.
DIAL FAILED
User Action: Retry the command.
LOGIN FAILED
uucico
daemon timed out while trying to log in to the remote
system.
User Action:
Use the
If the error occurs while processing the chat script, run the
If the login to the remote system is successful and then an error occurs, the
uutry
command with your request to determine why the
login is failing.
uucpsetup
script and modify the chat script to reflect the
actual messages used by the remote system. For example, if the chat script
stops while waiting for a login prompt, modify the chat script to send a
carriage return and delay before getting a login prompt.
uucico
daemon on the remote system failed to start or was slow
in sending the
Shere
message to the local system.
LOST LINE (LOGIN)
User Action: Retry the request.
NO DEVICES AVAILABLE
User Action:
You can install additional devices on your system, if your system allows, or
modify the request to use one of the available devices in the
/usr/lib/uucp/Devices
file.
REMOTE DOES NOT KNOW ME
Systems
file.
User Action:
Contact the remote system's administrator to have an entry for your system put
in the
Systems
file.
REMOTE HAS A LCK FILE FOR ME
uucp
utilities do not allow simultaneous connections between systems.
User Action: You can either retry the request later, or wait and see if the queued request is performed when the remote system connects to your system.
REMOTE REJECT AFTER LOGIN
BAD LOGIN/MACHINE COMBINATION
.
REMOTE REJECT, UNKNOWN MESSAGE
User Action: Retry your operation.
STARTUP FAILED
User Action:
Verify that both the local and remote systems specify the same protocol in
the
/usr/lib/uucp/Systems
file.
SUCCESSFUL
SYSTEM NOT IN Systems FILE
/usr/lib/uucp/Systems
file.
User Action:
Use the
uuname
command to view a list of known
uucp
systems.
TALKING
WRONG MACHINE NAME
/usr/lib/uucp/Systems
file.
User Action:
Verify the system name and run
uucpsetup
to make the necessary changes.
WRONG TIME TO CALL
User Action:
If you want to change the time, run
uucpsetup
.
The following messages might be displayed when using the
tip
utility:
all ports busy
User Action: Try your request again later.
can't open log file '/var/log/aculog' for update
contact your administrator
/var/log/aculog
file does not exist.
User Action: Create the file with the mode 664, and owner and group uucp.
/etc/phones: can't open phone numbers file
/etc/phones
file does not exist, or the
tip
utility cannot read the
/etc/phones
file.
link down
User Action: Check that the mode of the tty device is 666.
missing phone number
/etc/phones
file.
User Action:
Edit the
/etc/phones
file and add the remote system's phone
number.
system_name: missing device spec
dv
parameter) is not defined in the
/etc/remote
file.
User Action:
Edit the
/etc/remote
file and add the parameter.
tip: unknown host sysname
/etc/remote
file.
User Action:
/etc/remote
file. See
remote
(4)
for more information.
tip
using the remote host system's phone number
instead of its name.
tip: can't open host description file
/etc/remote
file does not exist, or the
tip
utility cannot read the
/etc/remote
file.
tip: unknown host tipspeed
tip
utility is not configured to use the
speed
specified on the command line.
User Action:
Verify whether the hardware supports the speed. If it can, create a
tipspeed
entry for the speed in the
/etc/remote
file, using other
tipspeed
entries as a model. You should also
create corresponding
UNIX-speed
and
dialspeed
entries in the file. Specify the modem type and the serial port to which it is
attached, using the
at
and
dv
fields in the
dialspeed
entry.
Unknown ACU type
User Action:
Check the
at
field for the host system entry in the
/etc/remote
file. If the entry is correct, create an entry for the modem in the
/etc/acucap
file. See
acucap
(4)
for more information.
xxx: unknown parity value
pa
parameter) in the
/etc/remote
file is invalid.
User Action:
Edit the
/etc/remote
file and enter a valid value. See
remote
(4)
for more information.