cannot use DFS links on a cifs mount
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cifs-utils (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I'm trying to use a cifs shared directory which uses a global namespace with several links to different servers.
When I mount the separate shared directories directly, i.e. //server/
i.e. when I use mount.cifs:
mount -t cifs //server/
I get success. Then try to ls (a non-cached directory):
$ ls -l test/
ls: cannot read symbolic link test/home: Object is remote
(followed by a listing that shows the link)
Trying to ls home/:
$ ls test/home
ls: cannot open directory test/home: Not a directory
Workaround: mounting home/ directly does work, but it kind of defeats the point of the global namespace.
While trying to browse through I also sometimes get the following message in syslog:
cifs.upcall: Usage: cifs.upcall [-t] [-v] key_serial
But this is perhaps just cifs.upcall complaining about the key-request.conf still containing a -c parameter, which is now deprecated, according to the manpage.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: cifs-utils 2:4.5-2
ProcVersionSign
Uname: Linux 2.6.38-10-generic x86_64
Architecture: amd64
Date: Tue Jul 12 11:56:44 2011
SourcePackage: cifs-utils
UpgradeStatus: Upgraded to natty on 2011-05-05 (68 days ago)