HP-UX IP Address and Client Management Administrator's Guide (October 2009)
Symptom:
File transfer timed out. The system log contains one of the following messages:
User tftp unknown
system_call: error
Cause:
The TFTP server, tftpd, exited prematurely.
Action:
TFTP may exit due to the following problems:
□ Problem in the network: You can increase the per-packet retransmission and the total
retransmission timeouts using the tftpd timeout options -R or -T. For more information,
type man 1M tftpd at the HP-UX prompt.
□ System call failure: tftpd can exit if a system call failure occurs. The name of the system
call and cause for the system call failure are logged in the system log file
/var/adm/syslog/syslog.log. For more information about the cause for failure, see
the system call in the HP-UX Reference at the URL
http://www.docs.hp.com/hpux/os/man_pages.html.
□ Problem with the password database entry: The error message User tftp unknown can
occur if the password database entry for the user tftp is either missing or incorrect. Verify
if the entry exists and is correct, and transfer the file again.
Symptom:
File transfer fails with File Not Found, No Such File or Directory, or TFTP Error
Code 1 message.
Cause:
The file that the client is attempting to read from or write to the server does not exist within the
home directory of the user tftp or in the path specified with the tftpd command.
Action:
Ensure that the full path name, which the client is requesting from the server, exists within the
tftp directory or in a path specified with the tftpd command.
For example, if the tftp directory is /home/tftpdir and the TFTP client is requesting the file
/usr/lib/X11/700X/C2300A, the file must exist as
/home/tftpdir/usr/lib/X11/700X/C2300A.
If no entry exists for the user tftp in the /etc/passwd file, you must specify at least one file
or directory with the tftpd command. Make sure that you specify the full path name when
attempting to get a file from a directory specified with the tftpd command.
Symptom:
File transfer fails with Access Violation, Permission Denied, or TFTP Error Code 2
message.
Cause:
tftpd does not have permission to read the file.
Action:
If the transfer is a get operation where the client is attempting to read the file from the server,
then the server does not have read permissions on the file that it is trying to send. Ensure that
116 Configuring the BOOTP and TFTP Servers