DFS links are vanished when "vfs object = expand_msdfs" i set. To reproduce: (1) set smb.conf like: [global] host msdfs = yes [dfstop] path = /some/where/ msdfs root = yes (2) create a DFS link and check to work correctly (3) added a line to "dfstop" section like: vfs object = expand_msdfs (4) all DFS links under that share is vanished. And logs: ----- [2008/12/29 14:50:29, 3] smbd/msdfs.c:dfs_redirect(686) dfs_redirect: Not redirecting \samba32a\dfsroot\*. [2008/12/29 14:50:29, 3] smbd/msdfs.c:dfs_redirect(697) dfs_redirect: Path \samba32a\dfsroot\* converted to non-dfs path * [2008/12/29 14:50:29, 3] smbd/dir.c:dptr_create(520) creating new dirptr 256 for path ./, expect_close = 1 [2008/12/29 14:50:29, 3] locking/locking.c:fetch_share_mode_unlocked(857) fill_share_mode_lock failed [2008/12/29 14:50:29, 3] locking/locking.c:fetch_share_mode_unlocked(857) fill_share_mode_lock failed [2008/12/29 14:50:29, 0] lib/util_str.c:safe_strcpy_fn(709) ERROR: string overflow by 1 (6 - 5) in safe_strcpy [msdfs:samba32c\archives$] [2008/12/29 14:50:29, 0] lib/util_str.c:safe_strcpy_fn(709) ERROR: string overflow by 1 (6 - 5) in safe_strcpy [msdfs:samba32c\notexist,sa mba32b\archives$] ----- * Windows XP client still can access to the DFS target via full UNC like "\\samba\dfstop\dfstarget", but Vista cannot.
*** This bug has been marked as a duplicate of bug 7081 ***
*** Bug 7213 has been marked as a duplicate of this bug. ***