[luau] service confusion: tftpd setup
Charles Lockhart
lockhart at jeans.ifa.hawaii.edu
Mon Aug 25 10:10:01 PDT 2003
Well, I tried disabling iptables (well, I tried /sbin/service iptables
stop, then tried just using lokkit with a no firewall setting), to no avail.
I added the -v and checked the log file.
tftp from localhost produces a line like:
"Aug 24 20:00:09 stupiduser in.tftpd[2852]: RRQ from 127.0.0.1 filename
testfile"
and test file is downloaded correctly.
However, from an external computer, tftp produces 2 lines like:
"Aug 25 20:00:45 stupiduser in.tftpd[2867]: RRQ from XXX.XXX.XXX.XXX
filename testfile"
"Aug 25 20:00:45 stupiduser in.tftpd[2867]: tftpd: read(ack): Connection
refused"
So I'm thinking that the iptables/firewall stuff isn't the problem.
Could it be a problem with my hosts.allow/deny file? Or is it more
likely something else?
Thanks,
-Charles
Vince Hoang wrote:
> I edit /etc/sysconfig/iptables all the time, but for other
> services. Since tftp is such a big hole, I usually disable
> iptables for the brief time tftp needs to run and leave tftp out
> of the iptables configuration.
>
> You did not mention you checking the log files for tftp requests
> to confirm the service is running. Add -v to /etc/xinetd.d/tftp
> while you are troubleshooting and restart xinetd.
>
> If your laptop is on an internal network, disable iptables for
> a bit to verify that the service is running properly. /tftpboot
> needs some rather liberal permissions so be sure to reable
> iptables relatively quickly.
>
> -Vince
>
More information about the LUAU
mailing list