nfs mounts no longer negotiate protocol with older servers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nfs-utils (Fedora) |
Won't Fix
|
Low
|
|||
nfs-utils (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Bug Description
When mounting an NFS share on an Western Digital WorldBook NAS I get the following error:
"mount.nfs: requested NFS version or transport protocol is not supported"
This appears to be similar to a bug from Fedora:
https:/
http://
This works fine on Ubuntu 10.04 and below. Only errors on 10.10 Beta & RC1
Description: Ubuntu maverick (development branch)
Release: 10.10
nfs-common:
Installed: 1:1.2.2-1ubuntu1
Candidate: 1:1.2.2-1ubuntu1
Version table:
*** 1:1.2.2-1ubuntu1 0
500 http://
100 /var/lib/
nfs4-acl-tools:
Installed: (none)
Candidate: 0.3.3-1
Version table:
0.3.3-1 0
500 http://
nfswatch:
Installed: (none)
Candidate: 4.99.11-1
Version table:
4.99.11-1 0
500 http://
nfs-kernel-server:
Installed: (none)
Candidate: 1:1.2.2-1ubuntu1
Version table:
1:
500 http://
Syslog:
Oct 8 09:09:59 kwhatcher-desktop kernel: [ 1440.866933] RPC: Registered udp transport module.
Oct 8 09:09:59 kwhatcher-desktop kernel: [ 1440.866936] RPC: Registered tcp transport module.
Oct 8 09:09:59 kwhatcher-desktop kernel: [ 1440.866937] RPC: Registered tcp NFSv4.1 backchannel transport module.
Oct 8 09:09:59 kwhatcher-desktop kernel: [ 1440.907239] Slow work thread pool: Starting up
Oct 8 09:09:59 kwhatcher-desktop kernel: [ 1440.907304] Slow work thread pool: Ready
Oct 8 09:09:59 kwhatcher-desktop kernel: [ 1440.907380] FS-Cache: Loaded
Oct 8 09:09:59 kwhatcher-desktop kernel: [ 1440.957126] FS-Cache: Netfs 'nfs' registered for caching
Changed in nfs-utils (Fedora): | |
importance: | Unknown → Low |
status: | Unknown → Won't Fix |
Description of problem:
I've been using lines much like this for years and years to mount remote
filesystems from various older systems with older NFS servers:
dino:/tt/carbon /tt/carbon nfs rw,bg,soft, intr,rsize= 8192,wsize= 8192 0 0
This has always worked up to and including fedora 10, but with fedora 11,
I get a mount error saying an illegal option was specified. That error
is apparently a wild goose chase, but after much poking around, I found
that if I add an additional option "proto=udp" to the options list, the
mount seems to work fine. So it seems like the ability to negotiate with
the server for what protocol to support has disappeared in the fedora 11
nfs mount process.
The specific error looks like:
mount.nfs: an incorrect mount option was specified
Version-Release number of selected component (if applicable): 1.1.5-6. fc11.i586 config- nfs-docs- 1.0.6-1. fc11.noarch config- nfs-1.3. 44-1.fc11. noarch lib-1.1. 4-6.fc11. i586
nfs-utils-
system-
system-
nfs-utils-
How reproducible:
every time
Steps to Reproduce:
1.see above
2.
3.
Actual results:
mount.nfs: an incorrect mount option was specified
Expected results:
figure out the server only talks udp and mount that way.
Additional info: