Document ID: 52391
Contents
Introduction
Prerequisites
Requirements
Components Used
Background
Conventions
Problem
Solution
Related Information
Introduction
This document describes one reason why a Distributor Admin Workstation (AW) experiences buffer overflow errors in the Real Time Distributor (RTD) process and provides the procedure to expand the buffer number in a Cisco Intelligent Contact Management (ICM) environment.
Note: In all versions of ICM earlier than 7.0, there is no realistic way for Cisco to adjust the registry settings automatically after an upgrade since these values vary based on configuration and historical data.
Prerequisites
Requirements
Readers of this document should have knowledge of these topics:
-
Cisco ICM
-
Microsoft Windows Registry Editor
Components Used
The information in this document is based on all versions earlier than Cisco ICM 7.0.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Background
Refer to What is a Buffer and Why Is It Used in Cisco ICM? for information regarding Buffers and their use.
Conventions
Refer to the Cisco Technical Tips Conventions for more information on document conventions.
Problem
These errors are viewed in the RTD process window on the Distributor AW. You can also view the RTD process with the dumplog utility.
Figure 1: Dumplog for the RTD Process on the Distributor

Solution
You might want to increase the size of the buffer pools for one of these reasons:
-
Distributor service exits and restarts continuously
-
Dumplog indicates that the Distributor is running out of buffer space
-
Default buffer pool size is set to 1024 after setup
-
Increase in messages due to traffic spikes
-
Increase in messages due to recovery from being down for a while
-
Increase in messages due to business growth
In order to increase the buffer size on the Distributor AW:
-
Check the registry on the Distributor AW:
-
For ICM version 4.6.2 and earlier:
Figure 2: Registry Editor for ICM Version 4.6.2 and EarlierHkeyLocalMachineSoftware\Geotel\ICR\<cust_inst>\ Distributor\RealTimeDistributor\CurrentVersion\BufferLimit

-
For ICM version 5.0 and later:
HkeyLocalMachineSoftware\Cisco Systems, Inc.\ICM\<cust_inst>\ Distributor\RealTimeDistributor\CurrentVersion\BufferLimit
Note: These registry paths are displayed over two lines due to place limitations.
Figure 3: Registry Editor for ICM Version 5.0 and Later
-
-
Increase the existing value to the next higher byte value (for example, 1024 to 2048). The process should then be monitored to ensure that the error does not reoccur.
Note: The initial BufferLimit values might be different than those listed here due to previous adjustments.
Note: It is not necessary to restart ICM services after the registry change.
There are no corresponding changes for the Router or the Logger.
Related Information
| Updated: Jun 28, 2006 | Document ID: 52391 |
