FS#46739 - [nfs-utils] 1.3.3 regression on IPv6-less kernels

Attached to Project: Arch Linux
Opened by Jeff Hodd (jghodd) - Thursday, 15 October 2015, 17:42 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 19 October 2015, 16:07 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: The error occurs on the nfs server-side, but is manifested on the client side. If the server's kernel has ipv6 disabled, the errors posted below show up in the logs and no client can mount any of this server's exported file systems.

This bug was identified in August, 2015, and a patch was created to fix this, but somehow the patch never made it to v1.3.3-1:

http://permalink.gmane.org/gmane.linux.nfs/73296


Additional info:
* package version(s)
- v1.3.3-1

* config and/or log files etc.

From daemon.log and messages.log:

Oct 14 16:03:47 bslxhp64 rpc.nfsd[656]: rpc.nfsd: address family AF_INET6 not supported by protocol TCP
Oct 14 16:03:47 bslxhp64 rpc.nfsd[656]: rpc.nfsd: unable to set any sockets for nfsd


Steps to reproduce:

Add ipv6.disable=1 to the kernel command line of your NFS server and NFS will fail.

Workaround:

Remove ipv6.disable=1 from the kernel commandline of your NFS server.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Monday, 19 October 2015, 16:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.3.3-2

Loading...