Hi, I have configured samba 3.0.2 as Dfs root but it seems smbd dont translate symlink to remote share name. All targeted shares are from testing workstation directly accessible. My config is: --- [global] debuglevel = 10 netbios name = SAMBAII workgroup = XAMBA security = user domain logons = yes preferred master = yes domain master = yes local master = yes os level = 33 encrypt passwords = yes passdb backend = ldapsam:"ldap://ldap.setuza.cz" ## ldap sam ... ## dfs host msdfs = yes ... ## misc follow symlinks = yes ... ## shares writeable = no create mask = 660 directory mask = 770 ... [dfs] path = /var/samba/dfsroot msdfs root = yes follow symlinks = no [test] ... --- My dfs root is: root@sambaii:/# ls -ld /var/samba /var/samba/dfsroot drwxrwx--- 7 9999 Domain U 4096 Mar 4 19:07 /var/samba/ drwxr-xr-x 2 root Domain U 4096 Mar 5 17:17 /var/samba/dfsroot/ root@sambaii:/# ls -l /var/samba/dfsroot total 0 lrwxrwxrwx 1 root root 21 Mar 5 17:17 inoupd -> msdfs:rumba\\inoupdate lrwxrwxrwx 1 root root 16 Mar 5 17:01 lavir -> msdfs:prog23t\\lv lrwxrwxrwx 1 root root 19 Mar 4 19:20 pokus -> msdfs:prog01t\\share In logfile I found target name only in this line: ... [2004/03/05 19:23:23, 5] msdfs/msdfs.c:is_msdfs_link(201) is_msdfs_link: ./inoupd -> msdfs:rumba\inoupdate [2004/03/05 19:23:23, 5] smbd/trans2.c:get_lanman2_dir_entry(573) get_lanman2_dir_entry: Masquerading msdfs link ./inoupd as a directory ... and then interesting part: ... [2004/03/05 19:23:33, 5] smbd/statcache.c:stat_cache_add(178) stat_cache_add: Added entry INOUPD -> inoupd [2004/03/05 19:23:33, 5] smbd/filename.c:unix_convert(388) conversion finished inoupd -> inoupd [2004/03/05 19:23:33, 3] smbd/dosmode.c:unix_mode(110) unix_mode(inoupd) returning 0660 [2004/03/05 19:23:33, 5] smbd/files.c:file_new(122) allocated file structure 9316, fnum = 13412 (1 used) [2004/03/05 19:23:33, 10] smbd/open.c:open_file_shared1(838) open_file_shared: fname = inoupd, share_mode = 8040, ofun = 1, mode = 660, oplock request = 3 [2004/03/05 19:23:33, 8] lib/util.c:is_in_path(1474) is_in_path: inoupd [2004/03/05 19:23:33, 8] lib/util.c:is_in_path(1478) is_in_path: no name list. [2004/03/05 19:23:33, 3] lib/util.c:unix_clean_name(580) unix_clean_name [inoupd] [2004/03/05 19:23:33, 3] smbd/filename.c:check_name(423) check_name: denied: file path name inoupd is a symlink [2004/03/05 19:23:33, 5] smbd/filename.c:check_name(430) check_name on inoupd failed [2004/03/05 19:23:33, 5] smbd/files.c:file_free(385) freed files structure 13412 (0 used) [2004/03/05 19:23:33, 10] smbd/trans2.c:set_bad_path_error(1802) set_bad_path_error: err = 0 bad_path = 0 [2004/03/05 19:23:33, 3] smbd/error.c:error_packet(118) error packet at smbd/trans2.c(1811) cmd=162 (SMBntcreateX) NT_STATUS_ACCESS_DENIED ... Thanks for any suggestions M. Vancl