Figure 10: Trace of a failing MS DFS referral due to client being unable to resolve node name in referral response.

In the screen shot for Figure 10, we see the ‘STATUS_PATH_NOT_COVERED’, followed by the ‘GET_DFS_REFERRAL’. THEN we see a number of packets involving name lookup for the server ‘ceres’, who is the server we got a MS DFS referral for. Note the highlighted line ‘Name Query Response’. In the detail window of the above screenshot, you see that this is a NEGATIVE response –

Requested name does not exist’. SO – the referral functioned properly – the client is trying to find the server we referred it to, but is unsuccessful. From the trace, it clearly cannot find the server named ‘ceres’. Why?

First, let’s check to make sure that the server and share we are setting the link up to is correct. On the HP CIFS Server ‘rkm-nt’ we will do this using the ‘smbclient’ utility.

# /opt/samba/bin/smbclient //ceres/shared_stuff -U FreddieTheFish

added interface ip=16.113.9.137 bcast=16.113.63.255 nmask=255.255.192.0 Password:

Domain=[DON1] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

smb: \> dir

 

 

 

 

.

D

0

Tue Nov

2 14:42:02 2004

..

D

0

Tue Nov

2 14:42:02 2004

ceres_test.txt

A

 

29 Mon May 24 09:06:10 2004

34717 blocks of size 524288. 32348 blocks available

smb: \>quit

Ok, so WE can find the server and share just fine from the HP CIFS Server making the MS DFS referral.

Page 14
Image 14
HP UX Common Internet File System (CIFS) Client/Server Software manual