Introduction
Two IP phones receive the same IP address from the Cisco CallManager 4.x server.
Core Issue
Two IP phones are assigned the same IP address by the Cisco CallManager. After the IP phones are removed and re-added to Cisco CallManager through the MAC address and the phones are powered on, the IP address field is already populated with the same IP address.
Resolution
This issue occurs when the Real-Time Information Server (RIS) cache for any unused devices are not cleared. This parameter specifies the RIS database information storage period for any unregistered or rejected device information from the Cisco CallManager service. After the time specified in this parameter expires, Cisco CallManager removes the expired entries during the next RIS database cleanup time, which is specified in the RIS Cleanup Time of the Day parameter. In this situation, change the RIS service parameter for unused devices from three days to one day and restart the RIS service. After the RIS restarts, wait 24 hours for the cache to clear and re-add the phones.
Understanding Cisco Real-Time Information Server Data Collector
The Cisco Real-Time Information Server (RIS) data collector service has responsibility for sending the configured information from the Cisco Unified CallManager database into the RIS database. Cisco Unified CallManager sends all the dynamic information to the RIS database through the alarm interface.
Starting the Cisco RIS Data Collector
This section describes how to start the Cisco RIS data collector.
Note The Cisco RIS data collector service should start automatically when the system boots. Start the Cisco RIS data collector service only if it does not start automatically.
Procedure
Step 1 Choose Start > Settings > Control Panel.
Step 2 Double-click Administrative Tools.
Step 3 Double-click Services.
Step 4 Choose Cisco RIS DC Service.
Step 5 From the toolbar, choose Start Service.
The Cisco RIS data collector service starts, and all the static tables in the CISCO-CCM-MIB get populated with configuration data from the Cisco Unified CallManager database.
Note The dynamic tables such as phoneTable, gatewayTable, and so on, get populated only if the local Cisco CallManager service is up and running.
Stopping Cisco RIS Data Collector
This section describes how to stop the Cisco RIS data collector.
Caution Stopping the Cisco RIS data collector service results in loss of static information in the CISCO-CCM-MIB. Do not stop the service except in an emergency.
Procedure
Step 1 Choose Start > Settings > Control Panel.
Step 2 Double-click Administrative Tools.
Step 3 Double-click Services.
Step 4 Choose Cisco RIS DC Service.
Step 5 From the toolbar, choose Stop Service.
The Cisco RIS data collector service stops, and the Cisco Unified CallManager SNMP extension agent loses the static information in the CCM MIB; the dynamic tables will still contain valid data as long as the local Cisco CallManager service is running.
Problem Type
Call control software (CallManager, CallManager Express, ICS7750, SRST, SS7 call agents)
Call Control
CallManager
CallManager Features
Bad operational behaviour, status,information, performance, delay or other CCM failure
IP Phones and Clients
Registration problems
Failure Type
Cannot connect to server, disconnect, register, synchronize, communicate, etc.
End Where Problem is Heard or Device Type Involved
IP phone
IP Address Resolution
IP address
CallManager Versions
CallManager 4.x
Reference