>I have two linux servers - v6.1 RH. I cannot telnet, ftp, nor access web
>pages with a browser to either server. If I log in on the server itself it
>allows all of these to itself. When I checked for in.telnetd it was not
>running. When I try to start it by hand it says -
>./in.telnetd: getpeername: Socket operation on non-socket
in.telnetd starts automatically from /etc/inetd.conf. That is apparently
working locally, but not remotely. However, Linux is cautious about who
connects. Is there a name for the client IP in DNS or /etc/hosts?
>I *can* ping the each server from the other one.
>telnet and ftp are listed in /etc/services. I have
>inetd is running. httpd is running.
httpd is not controlled by inetd (unless you set up apache to run from
inetd instead of the usual standalone daemon). But its configuration
might be limiting it (check it for allow or deny directives). Also
automatic redirects for things like missing trailing slash on a directory
might be redirected to what the server perceives as its ServerName, which
might be localhost or some name not known by the client. See docs for
Check the contents of /etc/hosts.allow and /etc/hosts.deny (for more info
see: man 5 hosts_access). Are you doing anything with ipchains that might
be blocking something essential?