rpcinfo problems

John Cornelius jc at hangarpilot.net
Mon Jan 19 20:48:45 UTC 2009



Ashley M. Kirchner wrote:
>
>    I just rebuild another system, from scratch, with FC10.  rpcinfo 
> has decided to give me some grief and I'm hoping someone can decipher 
> this:
>
>    $ cat /etc/hosts
>    # Do not remove the following line, or various programs
>    # that require network functionality will fail.
>    127.0.0.1       localhost.localdomain localhost
>    [ snipped a long list of other hosts ]
>
>    $ service rpcbind status
>    rpcbind (pid 2352) is running...
>
>    $ service nfslock status
>    rpc.statd (pid  2369) is running...
>
>    $ rpcinfo -p localhost
>    rpcinfo: can't contact portmapper: RPC: Unknown host
>
>    If I don't tack the 'localhost' I get the expected result:
>
>    $ rpcinfo -p
>   program vers proto   port  service
>    100000    4   tcp    111  portmapper
>    100000    3   tcp    111  portmapper
>    100000    2   tcp    111  portmapper
>    100000    4   udp    111  portmapper
>    100000    3   udp    111  portmapper
>    100000    2   udp    111  portmapper
>    100024    1   udp  33977  status
>    100024    1   tcp  57425  status
>
>    Why won't it work with 'localhost' tacked on?  I have another FC10 
> machine where that works just fine.
>
>    For the record: SElinux isn't installed, iptables is disabled, and 
> nmap shows the port listening.  Why won't it work?
>
rpcinfo seems to exhibit similar behavior if ANY hostname is used with 
the -p flag. That seems to be true in earlier versions of FC as well so 
you may be mistaken about the -p option working correctly on other 
systems. As far as I can tell it won't even work with an IP address 
instead of a hostname so it isn't a problem resolving hostnames.

-- 

John Cornelius

"I may not be totally perfect, but parts of me are excellent."
Ashleigh Brilliant, 1979




More information about the fedora-list mailing list