Cifs mount fails when DFS referrals are used by server, keyutils needed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Server papercuts |
Fix Released
|
Medium
|
Chuck Short | ||
samba (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
I am trying to mount a Windows server 2003 share using a command like this in our enterprise network:
mount.cifs //winserver/
However I get the following error code on the command line:
mount error(11): Resource temporarily unavailable
In the syslog I see
Dec 7 12:34:20 pc1471 kernel: [ 5442.667417] CIFS VFS: dns_resolve_
Dec 7 12:34:20 pc1471 kernel: [ 5442.667423] CIFS VFS: cifs_compose_
Dec 7 12:34:20 pc1471 kernel: [ 5442.667831] CIFS VFS: cifs_mount failed w/return code = -11
Browsing the share with smbclient works fine, mounting via gnome desktop does not work either.
After doing a
apt-get install keyutils
the mount command works ok (now cifs.upcall is used for DNS resolving).
So one solution would be to add a dependency for keyutils to the cifs packages.
Related branches
tags: | added: kernel-series-unknown |
affects: | linux (Ubuntu) → samba (Ubuntu) |
Changed in samba (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: |
added: server-papercut removed: kernel-series-unknown |
tags: | removed: server-papercut |
Changed in server-papercuts: | |
status: | New → Fix Released |
Changed in server-papercuts: | |
importance: | Undecided → Medium |
Changed in server-papercuts: | |
milestone: | none → lucid-beta-1 |
assignee: | nobody → Chuck Short (zulcss) |
It is worth noting that smbfs already Suggests keyutils. I am not sure it should be made a Depends, tough. Kerberos authentication is only one possible mechanism, and already requires setting up Kerberos.
Maybe the requirement for keyutils could be documented in a README.Debian?