[comp.sys.sgi] why doesn't remote finger work?

kell@cs.albany.edu (Brian A. Kell) (06/17/91)

I've been trying to get our PI (4D/25TG) to respond to remote "finger"
requests, but it doesn't work.  This has never worked on our PI in the
year or so since we've gotten it, through upgrades from 3.2 to 3.3.1.

When someone fingers our machine (say with "finger @isadora"), it
first appears as if a connection is established (the
"[isadora.albany.edu]" line is printed to the requestor's screen), but
then the process immediately terminates.  If one tries to connect
directly to the finger service (using "telnet isadora 79") a
connection is made and then immediately closed.

Apparently, the finger daemon isn't running.  Should it be?  When I
try to start it up manually (by typing "fingerd" as root), the
following message appears in the SYSLOG:

	fingerd[4920]: getpeername: Socket operation on non-socket

Apparently this problem happens on other PI's, too, since the 3 or 4
other PI's that I know of on the network (at other sites) all are
equally non-responsive to finger requests.

What can I do to get finger to work?  What must I do to get it to
start up automatically on reboot?

Thanks is advance.  You can e-mail or post; I will summarize e-mails
if there's sufficient traffic.

----------------------------------------------------------------------
Brian Kell     SUNY/Albany Departments of Computer Science and Biology
brian@isadora.albany.edu                        BK7295@ALBNYVMS.BITNET
----------------------------------------------------------------------

kell@cs.albany.edu (Brian A. Kell) (06/18/91)

Thanks for the responses about remote finger...

It turns out that the answer was very simple.  In /usr/etc/inetd.conf,
fingerd was configured to run under userid "guest".  However, we do
not have a "guest" account, so the fingerd program could not execute.
The fix was simple -- change inetd.conf to refer to a valid userid.

The net comes through again!

-----------------------------------------------------------------
Brian Kell             SUNY/Albany Department of Computer Science
brian@isadora.albany.edu                   BK7295@ALBNYVMS.BITNET
-----------------------------------------------------------------

hilchey@ucs.ubc.ca (Paul Hilchey) (06/18/91)

In article <364@karp.albany.edu>, kell@cs.albany.edu (Brian A. Kell) writes:
|> 
|> I've been trying to get our PI (4D/25TG) to respond to remote "finger"
|> requests, but it doesn't work.  

One item to check is that you have a "guest" account on your machine.  inetd
won't be able to start fingerd if there isn't a guest account.

________
Paul Hilchey
Computing Services
The University of British Columbia