Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 23079
  • Last Modified:

UNC Error 64 “The specified network name is no longer available”

Alright..here we go......

I have 3 servers (Windows Server 2000) that do voice recordings real time.  At the time of the recording, it is streamed to a network share for storage.  Just before the recording is going to happen, my service checks the UNC pathname for the existence of the share.  On occasion I receive back an Error 64 “The specified network name is no longer available”.  

However (there always is one), this is happening on one machine while the other two are working and writing fine.


Additonal Info:
 - The setting on the share are set at full control for the windows service account that does the writing to the share.
 - THe share is set for Maximum Number of Connections  
 - The connection between the two machine is tcp/ip 100mb full (auto negotiate at both the switch and the nic), going through a Cisco 2950G switch.  I have nothing as far as collision or errors on the switch in 9 months of constant uptime.
 - I have no errors logged in Windows Event Viewer.  The OS is returing this error to my service AND a third party application I have running.

Please help!!  I have read (I think) every article relating to UNC, SMB, MTU packet fragmentation and have found no really solid wording on what the problem may be.  Thanks in advance!
0
authentify
Asked:
authentify
  • 2
  • 2
  • 2
  • +1
1 Solution
 
Shawn ConnellyTechnical WriterCommented:
I've encountered something similar to this problem.

Possible solutions:
- This is an autodisconnect issue?
- A NIC card power management issue (check to see if the NIC is going into standby)

In order to reduce traffic and resources, Windows will automatically shut down network resources.

I believe the default for Windows 2000 is 15 minutes. It interesting that sometimes it is a problem and sometimes it is not.

There are two ways to fix this:

From a batch file (or type this in a DOS window):
net config server /autodisconnect:-1

Or a quick registry change:
Save this text beginning with "Windows" and ending with "ffffff" as a filename ending with .reg. From Windows Explorer just double click on the reg file and the registry setting will automatically be modified.

--------- timeoutfix.reg ---------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"autodisconnect"=dword:ffffffff
------------------------------------------------

Look at the following links for further information:
http://www.experts-exchange.com/Operating_Systems/Win2000/Q_20970177.html
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q138365
http://dbforums.com/showthread.php?threadid=498651
0
 
mburdickCommented:
You should also look in your event logs for other "errors" that might appear at approximately the same time. It's possible that NetBIOS is running 'elections' in the background that are colliding with the need to resolve a name to an address or something like that.
0
 
authentifyAuthor Commented:
See, as I mentioned the weird thing is I have no corresponding errors in the Event Viewer.  Plus I don't think it could be a disconnect issue as this share is constantly be used by all three machines.

Does anyone know what the "Maximum Allowed" is (number wise) when you select the radio button Maximum Allowed under user limit.
0
Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

 
sai2480Commented:
Windows 2000 Professional can only support 10 network connections and Windows 2000 Servers support an unlimited number of connections.

Sorry couldnt help you further.

Säi.
0
 
mburdickCommented:
That does raise an interesting question...

Check the licensing set up on the "server" (the machine sharing out the drive) to see how the licensing is set up. And, check the event log on that machine for any "out of licenses" messages.
0
 
Shawn ConnellyTechnical WriterCommented:
authentify: Try my suggestion, it certainly won't hurt even if it does not work for you. I've seen your issue many times and it doesn't matter that the systems are always connected. The time may occur regardless of whether or not the systems are always connected.
0
 
authentifyAuthor Commented:
Sconnel:  Did that and we shall see.  It would be highly unlikely there is ever a fifteen minute window that there is soemthing not writing to it.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 2
  • 2
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now