Red Hat Bugzilla – Bug 26112
can't make tftpd work at all
Last modified: 2007-04-18 12:31:12 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.2.16-22 i586)
I can't make it work at all. It doesn't matter what settings, what user it
runs as or what the serverarguments are. It simply reports as Service
I tried the process running as root and as nobody. I used the -c option
and the -s option. the -s option reports as illegal (permissions on
in.tftpd probably.) disabled = no is set in /etc/xinetd.d/tftp.
Steps to Reproduce:
1. change the /etc/xinetd.d/tftp line from disabled = yes to disabled = no
2. restart xinetd
3. execute "touch /tftpboot/inet-gw.lamere.net.cfg
then go to the cisco router and copy running-config tftp
# host: canon.maurand.com
# filename [running-config] inet-gw.lamere.net.cfg
Error, Access denied.
I have no access restrictions set.
Actual Results: Access denied at the client (and unspecified error) and
the server reports service temporarily unavailable. I changed xinetd
logging level and tftp's to a higher level for debugging purposes, though I
don't get very much information.
Expected Results: "File written to network successful."
I downloaded the netkit-0.16.tar.gz from Sunsite and compiled. It fixed the
problem, which means that the in.tftpd that ships with RH 7.0 is broken.
What did you compile? inetd or in.tftpd?
I compiled the whole thing, but I'm only using the tftpd. I copied it
to /usr/sbin and I changed the /etc/xinetd.d/tftp script to call it.
That one works fine.
This is fixed in tftp 0.17-9 (possibly earlier as well...) in Rawhide.