Shares appear different when accessing via short name vs. FQDN

We recently relocated a data center from one part of the country to another. Literally picked up all the equipment (most were VMWare guests) and dropped it into the new datacenter, and changed the routes. No IP addresses were changed as a part of the move, which is the only reason I even bring it up, as it was the last change before this behavior started happening.

After the move, I get inconsistent results when trying to access server shares on Server 2003 and Server 2008 boxes across the network. Specifically, I had one user demonstrate the problem for me:

  • The user accessed \\server_name\share$\ and Explorer showed a single directory under the share
  • The user then went to the address bar, changed the UNC to \\server_name.domain.local\share$\ and got all the directories he has access to

The “domain.local” is in the DNS search path as handed out by the DHCP server. I can ping both “server_name” and “server_name.domain.local” at the command prompt and get the IP address I expect. And all this worked before I moved datacenters, but again none of the IPs, DNS, etc changed as a part of the move, but I can’t believe it’s a coincidence, “The universe is rarely so lazy.” 🙂

I am not running WINS, or if I am I cannot locate the WINS server.

Answer

Some thoughts:

1) Can you check if the affected client has different saved credential for the share? You can check it in Control Panel -> Credential Manager.

2) Can you check if the correct DNS suffixes is automatically appended to your short queries?

3) Some time ago it happened to me when using a Samba server for sharing. The problem was due to a configuration change and a subsequent service reload. To fix the issue, I had to restart (and not only reload) it. So, while you are using Windows server to host the share, had you tried to reboot it?

Attribution
Source : Link , Question Author : Greg Dickinson , Answer Author : shodanshok

Leave a Comment