MSDFS UNIX Path Is Case-Critical
A network administrator sent advice to the Samba mailing list
after long sessions trying to determine why DFS was not working.
His advice is worth noting.
“
I spent some time trying to figure out why my particular
DFS root wasn't working. I noted in the documentation that
the symlink should be in all lowercase. It should be
amended that the entire path to the symlink should all be
in lowercase as well.
”
“For example, I had a share defined as such:”
|
[pub]
|
path = /export/home/Shares/public_share
|
msdfs root = yes
|
“and I could not make my Windows 9x/Me (with the dfs client installed) follow this symlink:”
damage1 -> msdfs:damage\test-share
“Running a debug level of 10 reveals:”
[2003/08/20 11:40:33, 5] msdfs/msdfs.c:is_msdfs_link(176)
is_msdfs_link: /export/home/shares/public_share/* does not exist.
“Curious. So I changed the directory name from .../Shares/... to
.../shares/... (along with my service definition) and it worked!”
|