Virgin RH 7.2, all patched with up2date (so in theory kosher).
I've enabled incoming telnet and ftp by editing the relevant
files in /etc/xinetd.d and adding permitted hosts to hosts.allow.
They both seem to work fine.
Problem is, sendmail, pop3, and lpd are inaccessible from the other
machines. Pop3 is enabled in xinetd.d, and lpd.perms has the relevant
ACCEPT SERVICE=R,P,Q,M for the hosts I'm trying from. AFAIK neither
sendmail nor lpd require anything else.
Telnet localhost 25 gets connected to sendmail OK, and local printing
is working, so the daemons are active.
Attempts to telnet to port 25 (smtp) or 515 (lpd) from other
(nominated) hosts get a Connection refused, and attempts to telnet to
port 110 (pop3) get a Connected to...followed by an immediate
Connection closed by foreign host.
None of these is supposed to run through xinetd, so it ought not to be
doing anything silly like usurping ports. I tried setting hosts.allow
to ALL:ALL but it had no effect.
Something hidden is stepping in and prohibiting data through these
ports...but what?
A sideshow is that the KDE (and Gnome?) GUI tool for starting and
stopping services has a very obvious and silly bug, in that those
services which are controlled by xinetd correctly say "you must have
xinetd enabled to run this service", but their icons for start and
stop are *still* greyed out, regardless of whether xinetd is enabled
or not (ie they're impossible to start or stop).
///Peter
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!