#809390 rpc.rquotad not listening on IPv6 socket

Package:
quota
Source:
quota
Description:
disk quota management tools
Submitter:
Thomas Bader
Date:
2015-12-30 08:18:06 UTC
Severity:
normal
#809390#5
Date:
2015-12-30 08:14:01 UTC
From:
To:
Dear Maintainer,

rpc.rquotad does bind to an IPv4-only listening socket:

# netstat --tcp -anp | grep rpc.rquota
tcp        0      0 0.0.0.0:948             0.0.0.0:*  LISTEN      15189/rpc.rquotad

Thus it can't be used in an IPv6-only network. Clients requesting quota
status try to handshake with the server on port 948, but do so with
IPv6. The server returns "connection refused", as rpc.rquotad does not
accept connections on v6.

rpc.rquotad must bind to [::]:948 in order to be usuable with IPv6. I
checked the documentation, but it seems like rpc.rquotad can't be
configured to do so.

There seems to be no workaround. If IPv4 is not available in the
network, no remote quota is available.