Red Hat Bugzilla – Bug 161295
portmapper prevents unprivileged port access for rstatd
Last modified: 2007-11-30 17:11:08 EST
+++ This bug was initially created as a clone of Bug #155940 +++
Description of problem:
This is the same problem as Bug #155940, but from a different client.
portmap was compiled with -DCHECK_PORT, which prevents it accepting any request
for an RPC service from a non-priviliaged port.
However rstatd clients, such as rup, and xmeter to name common ones are user
informational programs which do not need or want root access to create a
privaliged port. As such portmap denies ALL requests for rstatd load and uptime
information from these and other load/uptime monitoring clients!
In other words because of this compile time option, rstatd is USELESS!!!
Any attemt to access rstatd is logged with...
portmap: connect from 127.0.0.1 to unset(rstatd): request from
Version-Release number of selected component (if applicable):
portmap runs by default
start the rstatd, make sure rpc.statd is running
add portmap access to hosts.allow
try rup localhost
rup: localhost: RPC: Unable to receive; errno = Connection refused
/var/log/messages shows rejection of connection by portmap