What happens?
Retry exhausted, and receive locations falling down, a BizTalk administrators nightmare!
You might find this error on any of the BizTalk servers with error code: 5649:
Event Type: Error
Event Source: BizTalk Server 2006
Event Category: (1)
Event ID: 5649
Date: Date
Time: Time
User: N/A
Computer: ComputerName
Description:
The receive location "FileReceive" with URL "\\ServerName\FileDrop\FileName.FileNameExtension" is shutting down. Details:"The FILE receive location \\ServerName\FileDrop\FileName.FileNameExtension exhausted the network retry attempts. ".
Event Source: BizTalk Server 2006
Event Category: (1)
Event ID: 5649
Date: Date
Time: Time
User: N/A
Computer: ComputerName
Description:
The receive location "FileReceive" with URL "\\ServerName\FileDrop\FileName.FileNameExtension" is shutting down. Details:"The FILE receive location \\ServerName\FileDrop\FileName.FileNameExtension exhausted the network retry attempts. ".
The solution is as easy as the problem!
First of all, you need to make sure you have checked if all the servers have the right registry settings. You need to make changes to the fileshare and the biztalk server (oh yes, all of the servers). If you have the fileshare clustered you need to do it on all the physical servers.
This is what you do on the file servers, log on to them, and open the registry.
locate the following folder:
Locate the following path in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
See if you can find a REG_DWORD with the name MaxMpxCt, if not create one and add a number at least 3 times more then what you have pointing towards the fileshare. (you can add the value to 5000). The defualt value is 50.
If the parameter allready is there, manipulate it into the desired value. After this is done, restart the server, and verify that the value (registry change) is still there.
Now for the BizTalk servers:
Locate the following path in the regisrty:
Locate the following path in the regisrty:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
See if you can locate a REG_DWORD named MaxCmds, if not there create it and put the value to at least 3 times the locations you have pointing towards the fileshare, (remember that send ports actually do count as well).
If you are unsure you can put 5000 here, if the parameter allready is registered just manipulate the value into 5000 (or desired value). Defualt valute for this paramter is 15.
When you have done this restart the servers and verify that regisry change is still there.
You can read more about the error here:
Feel free to let me know if you need any more help regarding this problem.
No comments:
Post a Comment