Multiple Windows Messenger Searches Are Unsuccessful When Live Communications Server Is Under a Heavy Load (830548)
The information in this article applies to:
- Microsoft Office Live Communications Server 2003
SYMPTOMSOn a heavily-loaded computer that is running Microsoft Office Live Communications Server 2003, you may experience all the following symptoms: - Multiple Windows Messenger users receive error messages that indicate that the computer is busy or unavailable when they search for a contact.
Note Sometimes, the search is successful, but it takes a long time for the search results to be returned. - Search requests remain in the queue on the Live Communications Server.
- CPU use and hard disk use on the computer that is running Live Communications Server and on the domain controller remain at their typical levels.
CAUSEThis issue may occur if both the following conditions exist: - The Live Communications Server-based computer receives many search requests from clients.
-and- - You have a Microsoft Windows Server 2003-based global catalog server.
The Microsoft Active Directory directory service in Windows Server 2003 includes the functionality to disconnect a client if it detects that the client cannot receive information as fast as Active Directory can send the information. In a scenario where you have a heavily-loaded computer that is running Live Communications Server and that receives many search requests, Active Directory may detect that the Live Communications Server-based computer cannot receive the search responses as quickly as Active Directory can send them. The Live Communications Server-based computer cannot receive the search responses as quickly as Active Directory can send them because a search response contains much more information than the search request. As a result, Active Directory might close the connection with the client (in this case, the Live Communications Server-based computer). When the connection is closed, all the pending search requests in the queue on the Live Communications Server-based computer cannot be completed until Live Communications Server reestablishes a connection to Active Directory. This issue only occurs when the channel between Live Communications Server and Active Directory is overloaded. WORKAROUNDTo work around this issue, lower the number of searches that Live Communications Server can send to Active Directory. To do this, follow these steps: - Start the Live Communications Server utility.
- Right-click User Services Global Settings, and then click Properties.
- Click the Search tab, and then type the number of searches that Live Communications Server can send in the Maximum number of outstanding requests per server box.
Important This workaround reduces the chance that the channel between Live Communications Server and Active Directory might be overloaded by search requests. However, when you configure this setting with a lower value, fewer clients can perform searches at the same time. When the maximum number of outstanding requests is reached, clients receive an error message when they try to perform a search operation. When a pending search is completed, a location is released in the Live Communications Server queue, and then an additional client can perform a search operation.
| Modification Type: | Major | Last Reviewed: | 10/22/2003 |
|---|
| Keywords: | kbprb KB830548 kbAudITPRO |
|---|
|