[4038] in linux-net channel archive

home help back first fref pref prev next nref lref last post

tftp/udp server failing (looping), service terminated

daemon@ATHENA.MIT.EDU (Eric Benson)
Fri Aug 16 04:30:49 1996

Date: 	Thu, 15 Aug 1996 15:17:52 -0700
From: Eric Benson <eb@amazon.com>
To: linux-net@vger.rutgers.edu, server-linux@netspace.org

I'm running bootbd and tftpd on Linux serving a bunch of NCD
X-terminals.  It's working fine, except that once in a while I get this
message in /var/log/messages,

Aug 15 14:28:14 lambada inetd[95]: tftp/udp server failing (looping),
service terminated

after which bootpd still gives the X terminals their IP addresses and
initial boot image, but tftpd refuses to give them the rest of the files
they need.  This results in the "Lilliputian" X server, where "fixed" is
the only font available.  Users do notice this, although they somehow
manage to get work done in spite of it!  If I give inetd a SIGHUP the
tftpd service is restored, but I would like to figure out how to prevent
this in the first place.  I've even considered having a cron job every 5
minutes or so to look for that line in /var/log/messages and "kill -HUP"
inetd when it does.  This is clearly not the right solution!

Has anyone else seen this problem?  Do you have any idea what's wrong?

In case it makes a difference, I'm running kernel 2.0.11 and
NetKit-B-0.07A.

home help back first fref pref prev next nref lref last post