msdfs, win98/NT and non-resolvable symlink paths

werner maes werner.maes at cc.kuleuven.ac.be
Thu Feb 14 07:36:03 GMT 2002


On 14 Feb 2002, Arjen van Drie wrote:

 > Problem exists with Samba 2.2.2 and 2.2.3a. Tested on RedHat Linux 7.1
 >
 > == Problem. ==
 > > Where Windows2000 clients do, win98 and NT clients do not follow a msdfs
 > link. When we open Windows Eplorer, doubleclick on a mounted SMB network
 > share and click on one of the maps therein on the _left_ side of Windows
 > Explorer, the right side shows up empty. There are files though. From
 > then on, no matter what route we take to get to the share, the files
 > remain invisible.

 >We need to figure out why it works for me and why not for you.
 >Shirish?  Any ideas?

Another test I've done on a Linux server:

[root at ls-cc3-01 /root]# smbclient //localhost/dfs -U werner
added interface ip=10.33.6.132 bcast=10.33.6.255 nmask=255.255.255.0
Got a positive name query response from 127.0.0.1 ( 127.0.0.1 )
Password:
Domain=[PCLAB] OS=[Unix] Server=[Samba 2.2.3a]
smb: \> ls
   .                                   D        0  Thu Feb 14 10:11:39 2002
   ..                                  D        0  Thu Feb 14 10:46:54 2002
   publiek                             D        0  Thu Feb 14 10:46:54 2002

                 58367 blocks of size 524288. 48102 blocks available
smb: \> cd publiek
cd \publiek\: NT_STATUS_OBJECT_PATH_NOT_FOUND

WHAT'S WRONG HERE? Why can't I go to the "publiek" share?

[[root at ls-cc3-01 /root]# ls -al /home/dfs (the dfs share is configured as 
dfs root)
total 4
drwxr-xr-x    2 root     root           20 Feb 14 10:11 .
drwxr-xr-x   41 root     root         4096 Feb 14 10:46 ..
lrwxr-xr-x    1 root     root           23 Feb 14 10:11 publiek -> 
msdfs:ls-cc3-01\publiek

[root at ls-cc3-01 /root]# ls -al /home/publiek/ (publiek is a normal file share)
total 4
drwxrwxrwx    4 root     root           29 Feb 14 10:56 .
drwxr-xr-x   41 root     root         4096 Feb 14 10:46 ..
drwxr-xr-x    2 werner   werner          6 Feb 14 10:31 test
drwxr-xr-x    2 u0000709 u0000709        6 Feb 14 10:55 u0000

smb.conf (necessary parameters):

[dfs]
         path = /home/dfs
         msdfs root = Yes

[publiek]
         path = /home/publiek

Maybe this will help to understand the problem.

Werner Maes
KULeuven





More information about the samba-technical mailing list