CISCO Troubleshooting Guide for Unified Communications Manager Release 12.5(1) User Guide
- June 15, 2024
- Cisco
Table of Contents
- Troubleshooting Guide for Unified Communications Manager Release 12.5(1)
- Product Information
- Specifications
- Product Usage Instructions
- Cisco Unified Serviceability
- Network Failure Preparation
- FAQ (Frequently Asked Questions)
- Related Documentation
- Preface
- Troubleshooting Overview
- Troubleshooting Tools
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
Troubleshooting Guide for Unified Communications Manager Release 12.5(1)
Product Information
The Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) provides detailed information on troubleshooting and resolving issues related to the Cisco Unified Communications Manager.
Published Date: 2017-12-07
Last Modified: 2023-11-24
Americas Headquarters
Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706
USA
Website: www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
Specifications
- Product: Cisco Unified Communications Manager
- Release: 12.5(1)
- Published Date: 2017-12-07
- Last Modified: 2023-11-24
Product Usage Instructions
Chapter 1: Preface
The preface section provides an overview of the purpose, audience,
organization, related documentation, conventions, and obtaining support and
security guidelines for the Troubleshooting Guide.
Chapter 2: Troubleshooting Overview
In this chapter, you will find information on Cisco Unified Serviceability,
Cisco Unified Communications Operating System Administration, general model of
problem solving, network failure preparation, and where to find more
information.
Cisco Unified Serviceability
This section explains the features and functionalities of Cisco Unified Serviceability, which is a web-based application used for managing and troubleshooting Cisco Unified Communications Manager.
Cisco Unified Communications Operating System Administration
This section provides information on Cisco Unified Communications Operating
System Administration, which allows administrators to configure and manage the
underlying operating system of Cisco Unified Communications Manager.
General Model of Problem Solving
This section outlines a general model of problem solving that can be
followed when troubleshooting issues in Cisco Unified Communications Manager.
It covers the steps involved in problem identification, analysis, resolution,
and verification.
Network Failure Preparation
This section discusses the importance of network failure preparation and provides guidance on how to prepare for network failures to ensure uninterrupted communication services.
Where to Find More Information
This section provides references to additional sources of information, such
as Cisco documentation, community forums, and support resources, where users
can find more detailed information on troubleshooting specific issues.
FAQ (Frequently Asked Questions)
Q: Where can I find the latest version of the Troubleshooting Guide?
A: The latest version of the Troubleshooting Guide can be found on the Cisco
website at www.cisco.com. Please refer to the website
for the most up-to-date information.
Q: How can I obtain support for Cisco Unified Communications Manager?
A: To obtain support for Cisco Unified Communications Manager, you can contact
your Cisco representative or visit the Cisco website at
www.cisco.com. The website provides information on
support options and resources available for troubleshooting and resolving
issues.
Q: Are there any known limitations or known issues with Cisco Unified
Communications Manager?
A: For information on known limitations or issues with Cisco Unified
Communications Manager, please refer to the documentation provided with the
product or visit the Cisco website for the latest release notes and bug fixes.
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1)
First Published: 2017-12-07 Last Modified: 2023-11-24
Americas Headquarters
Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA
http://www.cisco.com Tel: 408 526-4000
800 553-NETS (6387) Fax: 408 527-0883
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE
SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND
RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL
RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET
FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE
INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE
SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A
COPY.
The Cisco implementation of TCP header compression is an adaptation of a
program developed by the University of California, Berkeley (UCB) as part of
UCB’s public domain version of the UNIX operating system. All rights reserved.
Copyright © 1981, Regents of the University of California.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF
THESE SUPPLIERS ARE PROVIDED “AS IS” WITH ALL FAULTS. CISCO AND THE ABOVE-
NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING,
WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE
PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL,
CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST
PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE
THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
Any Internet Protocol (IP) addresses and phone numbers used in this document
are not intended to be actual addresses and phone numbers. Any examples,
command display output, network topology diagrams, and other figures included
in the document are shown for illustrative purposes only. Any use of actual IP
addresses or phone numbers in illustrative content is unintentional and
coincidental.
All printed copies and duplicate soft copies of this document are considered
uncontrolled. See the current online version for the latest version.
Cisco has more than 200 offices worldwide. Addresses and phone numbers are
listed on the Cisco website at www.cisco.com/go/offices.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco
and/or its affiliates in the U.S. and other countries. To view a list of Cisco
trademarks, go to this URL:
https://www.cisco.com/c/en/us/about/legal/trademarks.html. Third-party
trademarks mentioned are the property of their respective owners. The use of
the word partner does not imply a partnership relationship between Cisco and
any other company. (1721R)
© 2017 Cisco Systems, Inc. All rights reserved.
CONTENTS
PREFACE CHAPTER 1 CHAPTER 2
Preface xiii Purpose xiii Audience xiii Organization xiv Related Documentation
xv Conventions xv Obtaining Documentation, Obtaining Support, and Security
Guidelines xvi Cisco Product Security Overview xvi
Troubleshooting Overview 1 Cisco Unified Serviceability 1 Cisco Unified
Communications Operating System Administration 2 General Model of Problem
Solving 2 Network Failure Preparation 3 Where to Find More Information 3
Troubleshooting Tools 5 Cisco Unified Serviceability Troubleshooting Tools 5
Command Line Interface 6 kerneldump Utility 7 Enable the Kerneldump Utility 8
Enable Email Alert for Core Dump 8 Network Management 9 System Log Management
9 Cisco Discovery Protocol Support 9 Simple Network Management Protocol
Support 10
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) iii
Contents
CHAPTER 3
Sniffer Traces 10 Debugs 10 Cisco Secure Telnet 11 Packet Capture 11
Packet Capturing Overview 11 Configuration Checklist for Packet Capturing 12
Adding an End User to the Standard Packet Sniffer Access Control Group 13
Configuring Packet-Capturing Service Parameters 13 Configuring Packet
Capturing in the Phone Configuration Window 14 Configuring Packet Capturing in
Gateway and Trunk Configuration Windows 14 Packet-Capturing Configuration
Settings 16 Analyzing Captured Packets 17 Common Troubleshooting Tasks, Tools,
and Commands 17 Troubleshooting Tips 20 System History Log 21 System History
Log Overview 21 System History Log Fields 22 Accessing the System History Log
23 Audit Logging 24 Verify Cisco Unified Communications Manager Services Are
Running 28
Cisco Unified Communications Manager System Issues 31 Cisco Unified
Communications Manager System Not Responding 31 Cisco Unified Communications
Manager System Stops Responding 32 Cisco Unified Communications Manager
Administration Does Not Display 33 Error When Attempting to Access Cisco
Unified Communications Manager Administration 33 Error When Attempting to
Access Cisco Unified Communications Manager Administration on a Subsequent
Node 33 You Are Not Authorized to View 34 Problems Displaying or Adding Users
with Cisco Unified Communications Manager 34 Name to Address Resolution
Failing 35 Port 80 Blocked Between Your Browser and the Cisco Unified
Communications Manager Server 36 Improper Network Setting Exists in the Remote
Machine 36 Manage Impact of Cisco RAID Operations 37
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) iv
Contents
Database Replication 37 Replication Fails Between the Publisher and the
Subscriber Server 38 Database Replication Does Not Occur When Connectivity Is
Restored on Lost Node 41 Database Tables Out of Sync Do Not Trigger Alert 41
Resetting Database Replication When You Are Reverting to an Older Product
Release 42 utils dbreplication clusterreset 43 utils dbreplication dropadmindb
43
LDAP Authentication Fails 43 Issues with LDAP Over SSL 44 Open LDAP Cannot
Verify the Certificate to Connect to the LDAP Server 45 JTAPI Subsystem
Startup Problems 46
JTAPI Subsystem is OUT_OF_SERVICE 46 MIVR-SS_TEL-4-ModuleRunTimeFailure 47
MIVR-SS_TEL-1-ModuleRunTimeFailure 49
JTAPI Subsystem is in PARTIAL_SERVICE 50 Security Issues 50
Security Alarms 51 Security Performance Monitor Counters 51 Reviewing Security
Log and Trace Files 52 Troubleshooting Certificates 53 Troubleshooting Ciphers
53
Troubleshooting DRS and CDR Functionality 53 Troubleshooting CTL Security
Tokens 54
Troubleshooting a Locked Security Token After You Consecutively Enter an
Incorrect Security Token Password 54
Troubleshooting If You Lose One Security Token (Etoken) 54 Troubleshooting If
You Lose All Security Tokens (Etoken) 55 Troubleshooting ITL Files 55
Troubleshooting CAPF 56 Troubleshooting the Authentication String on the Phone
56 Troubleshooting If the Locally Significant Certificate Validation Fails 56
Verifying That the CAPF Certificate Is Installed on All Servers in the Cluster
56 Verifying That a Locally Significant Certificate Exists on the Phone 57
Verifying That a Manufacture-Installed Certificate (MIC) Exists in the Phone
57
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) v
Contents
CHAPTER 4
CHAPTER 5 CHAPTER 6
Troubleshooting Encryption for Phones and Cisco IOS MGCP Gateways 57 Using
Packet Capturing 57
CAPF Error Codes 58
Device Issues 61 Voice Quality 61 Lost or Distorted Audio 62 Correcting Audio
Problems From the Cisco Unified IP Phone 63 Echo 64 One-Way Audio or No Audio
65 Codec and Region Mismatches 69 Location and Bandwidth 70 Phone Issues 70
Phone Resets 70 Dropped Calls 71 Phones Not Registering 72 Gateway Issues 72
Gateway Reorder Tone 72 Gateway Registration Failure 73 Gatekeeper Issues 78
Admission Rejects 78 Registration Rejects 79 B-Channel Remains Locked When
Restart_Ack Does Not Contain Channel IE 79 Incorrect Device Registration
Status Displays 80
Dial Plans and Routing Issues 81 Route Partitions and Calling Search Spaces 81
Group Pickup Configuration 83 Dial Plan Issues 83 Problem When Dialing a
Number 84 Secure Dial Plan 85 Automated Alternate Routing (AAR) Limitation
with Remote Gateways 85
Cisco Unified Communications Manager Services Issues 87
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) vi
Contents
CHAPTER 7 CHAPTER 8
No Available Conference Bridge 87 Hardware Transcoder Not Working As Expected
89 No Supplementary Services Are Available on an Established Call 90
Voice Messaging Issues 93 Voice Messaging Stops After 30 Seconds 93 Cisco
Unity System Does Not Roll Over: Receive Busy Tone 94 Calls That Are Forwarded
to Voice Messaging System Get Treated as a Direct Call to Cisco Unity System
94 Administrator Account Is Not Associated with Cisco Unity Subscriber 95
Troubleshooting Features and Services 97 Troubleshooting Barge 97
Troubleshooting Call Back 98 Problems Using Call Back 98 User presses Callback
softkey before phone rings 98 User unplugs or resets phone after pressing the
CallBack softkey but before Call Back occurs 98 Caller misses availability
notification before phone reset. Replace/retain screen does not explicitly
state that availability notification occurred. 99 Error Messages for Call Back
100 Locating the Call Back Log Files 100 Troubleshooting Call Control
Discovery 100 Troubleshooting Call Park 102 Troubleshooting Ciphers 103
Troubleshooting DRS and CDR Functionality 103 Troubleshooting Cisco Extension
Mobility 103 Troubleshooting General Problems with Cisco Extension Mobility
104 Troubleshooting Cisco Extension Mobility Error Messages 104
Troubleshooting Cisco Unified Communications Manager Assistant 106
IPMAConsoleInstall.jsp Displays Error: HTTP Status 503-This Application is Not
Currently Available 107 IPMAConsoleInstall.jsp Displays Error: No Page Found
Error 107 Exception: java.lang.ClassNotFoundException: InstallerApplet.class
108 Automatic Installation of MS Virtual Machine Is No Longer Provided for
Download 108
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) vii
Contents
User Authentication Fails 109 Assistant Console Displays Error: System Error –
Contact System Administrator 109 Assistant Console Displays Error: Cisco IP
Manager Assistant Service Unreachable 110 Calls Do Not Get Routed When
Filtering Is On or Off 111 Cisco IP Manager Assistant Service Cannot
Initialize 112 Calling Party Gets a Reorder Tone 113 Manager Is Logged Out
While the Service Is Still Running 113 Manager Cannot Intercept Calls That Are
Ringing on the Assistant Proxy Line 114 Not Able to Call the Manager Phone
When Cisco IP Manager Assistant Service is Down 114 Troubleshooting Cisco
Unified Mobility 115 Cisco Unified Mobility User Hangs Up Mobile Phone But
Cannot Resume Call on Desktop Phone 115 Dial-via-Office-Related SIP Error
Codes 116 Troubleshooting Cisco Web Dialer 117 Authentication Error 117
Service Temporarily Unavailable 117 Directory Service Down 118 Cisco
CTIManager Down 118 Session Expired, Please Login Again 118 User Not Logged in
on Any Device 119 Failed to Open Device/Line 119 Destination Not Reachable 119
Troubleshooting Directed Call Park 120 Troubleshooting External Call Control
121 Troubleshooting Hotline 124 Troubleshooting Immediate Divert 125 Key Is
Not Active 125 Temporary Failure 126 Busy 126 Troubleshooting Intercom 126
Getting Busy Tone When Dialing Out of Intercom Line 127 Intercom Calls Do Not
Go to Connected State When Going Off Hook by Using Speaker, Handset,
or Headset 127 Troubleshooting SCCP 127
Intercom Lines Not Showing Up on Phone When Button Template Has Them 127
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) viii
Contents
Intercom Lines Not Showing Up When Phone Falls Back to SRST 128
Troubleshooting SIP 128
Debugging Phones That Are Running SIP 128 Configuration of Phones That Are
Running SIP 128 Cisco Extension Mobility User Is Logged In But Intercom Line
Does Not Display 128 Where to Find More Information 129 Troubleshooting IPv6
129 Phones Do Not Register with Cisco Unified Communications Manager 129 Calls
Over SIP Trunks Fail 130 Calls Between Devices Fail 130 Music On Hold Does Not
Play on Phone 130 Troubleshooting Logical Partitioning 131 Logical
Partitioning Does Not Function As Expected 131 Logical Partitioning Policies
Require Adjustment 132 Troubleshooting SIP with DNS Caching Enabled 133
Logging 133 Log file 133 Packet Capture 134 A/AAAA record caching is not
working 134 Hostname resolution returning wrong IP address 135 Cannot find log
135 Set nscd attributes through CLI 136 CLI command to set TTL 136 A/AAAA
Record Queries before TTL expires 136 Clearing the cache 136 Content of AAAA
record cache 137 Troubleshooting SAML Single Sign On 137 Redirection to IdP
fails 137 IdP Authentication Fails 137 Redirection to Unified Communications
Manager fails 138 Run Test Fails 138 SAML Single Sign On Page Shows Incorrect
Status on Cluster 138 General Tips 139
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) ix
Contents
CHAPTER 9 CHAPTER 10
SNMP Troubleshooting 141 Troubleshooting Tips 141 CISCO-CCM-MIB Tips 142
General Tips 142 Limitations 145 Frequently Asked Questions 146 HOST-
RESOURCES-MIB Tips 151 Logs for Collection 151 Disk Space and RTMT 151
Frequently Asked Questions 152 CISCO-CDP-MIB Tips 154 General Tips 154
Frequently Asked Questions 154 SYSAPP-MIB Tips 154 Collecting Logs 155 Using
Servlets in Cisco Unified Communications Manager 8.0 155 SNMP Developer Tips
156 Where to Find More Information 158
Opening a Case With TAC 159 Information You Will Need 160 Required Preliminary
Information 160 Network Layout 160 Problem Description 161 General Information
161 Online Cases 162 Serviceability Connector 162 Serviceability Connector
Overview 162 Benefits of Using Serviceability Service 162 TAC Support for
Serviceability Connector 163 Cisco Live! 163 Remote Access 163 Cisco Secure
Telnet 164
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) x
Contents
CHAPTER 11 CHAPTER 12
Firewall Protection 164 Cisco Secure Telnet Design 164 Cisco Secure Telnet
Structure 165 Set up a Remote Account 165
Case Study: Troubleshooting Cisco Unified IP Phone Calls 167 Troubleshooting
Intracluster Cisco Unified IP Phone Calls 167 Sample Topology 167 Cisco
Unified IP Phone Initialization Process 168 Cisco Unified Communications
Manager Initialization Process 169 Self-Starting Processes 169 Cisco Unified
Communications Manager Registration Process 170 Cisco Unified Communications
Manager KeepAlive Process 171 Cisco Unified Communications Manager
Intracluster Call Flow Traces 171 Troubleshooting Intercluster Cisco Unified
IP Phone Calls 175 Sample Topology 176 Intercluster H.323 Communication 176
Call Flow Traces 176 Failed Call Flow 177
Case Study: Troubleshooting Cisco Unified IP Phone-to-Cisco IOS Gateway Calls
179 Call Flow Traces 179 Debug Messages and Show Commands on the Cisco IOS
Gatekeeper 182 Debug Messages and Show Commands on the Cisco IOS Gateway 184
Cisco IOS Gateway with T1/PRI Interface 187 Cisco IOS Gateway with T1/CAS
Interface 188
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) xi
Contents
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) xii
Preface
This preface describes the purpose, audience, organization, and conventions of
this guide and provides information on how to obtain related documentation.
· Purpose, on page xiii · Audience, on page xiii · Organization, on page xiv ·
Related Documentation, on page xv · Conventions, on page xv · Obtaining
Documentation, Obtaining Support, and Security Guidelines, on page xvi · Cisco
Product Security Overview, on page xvi
Purpose
The Troubleshooting Guide for Cisco Unified Communications Manager provides troubleshooting procedures for this release of Unified Communications Manager.
Note The information in this version of the Troubleshooting Guide for Unified
Communications Manager may not apply to earlier releases of the Unified
Communications Manager software.
This document does not cover every possible trouble event that might occur on
a Unified Communications Manager system but instead focuses on those events
that are frequently seen by the Cisco Technical Assistance Center (TAC) or
frequently asked questions from newsgroups.
Audience
The Troubleshooting Guide for Unified Communications Manager provides guidance
for network administrators who are responsible for managing the Unified
Communications Manager system, for enterprise managers, and for employees.
This guide requires knowledge of telephony and IP networking technology.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) xiii
Organization
Preface
Organization
The following table shows how this guide is organized.
Table 1: How This Document Is Organized
Chapter and Title
Description
Troubleshooting Overview, on page 1
Provides an overview of the tools and resources that are available for troubleshooting the Unified Communications Manager.
Troubleshooting Tools, on page 5
Addresses the tools and utilities that you can use to configure, monitor, and troubleshoot Unified Communications Manager and provides general guidelines for collecting information to avoid repetitive testing and re-collection of identical data.
Cisco Unified Communications Manager Describes solutions for the most common issues that relate to
System Issues, on page 31
a Unified Communications Manager system.
Device Issues, on page 61
Describes solutions for the most common issues that relate to IP phones and gateways.
Dial Plans and Routing Issues, on page 81 Describes solutions for the most common issues that relate to dial plans, route partitions, and calling search spaces.
Cisco Unified Communications Manager Services Issues, on page 87
Describes solutions for the most common issues related to services, such as conference bridges and media termination points.
Voice Messaging Issues, on page 93
Describes solutions for the most common voice-messaging issues.
Troubleshooting Features and Services, on Provides information to help you resolve common issues with
page 97
Unified Communications Manager features and services.
SNMP Troubleshooting, on page 141
Provides information on how to troubleshoot with SNMP
Opening a Case With TAC, on page 159 Describes what information is needed to open a case for TAC.
Case Study: Troubleshooting Cisco Unified Describes in detail the call flow between two Cisco Unified IP
IP Phone Calls, on page 167
Phones within a cluster.
Case Study: Troubleshooting Cisco Unified Describes a Cisco Unified IP Phone calling through a Cisco
IP Phone-to-Cisco IOS Gateway Calls, on IOS Gateway to a phone that is connected through a local PBX
page 179
or on the Public Switched Telephone Network (PSTN).
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) xiv
Preface
Related Documentation
Related Documentation
Refer to the Cisco Unified Communications Manager Documentation Guide for
further information about related Cisco IP telephony applications and
products. The following URL shows an example of the path to the documentation
guide:
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_documentation_roadmaps_list.html
For documentation that relates to Cisco Unity, refer to the following URL:
https://www.cisco.com/c/en/us/support/unified-communications/index.html
Conventions
This document uses the following conventions:
Convention
Description
boldface font
Commands and keywords are in boldface.
italic font
Arguments for which you supply values are in italics.
[]
Elements in square brackets are optional.
{x|y|z}
Alternative keywords are grouped in braces and separated by vertical bars.
[x|y|z]
Optional alternative keywords are grouped in brackets and separated by vertical bars.
string
A nonquoted set of characters. Do not use quotation marks around the string or the string will include the quotation marks.
screen font
Terminal sessions and information the system displays are in screen font.
boldface screen font Information you must enter is in boldface screen font.
italic screen font
Arguments for which you supply values are in italic screen font.
<>Nonprinting characters, such as passwords, are in angle
brackets.
Notes use the following conventions:
Note Means reader take note. Notes contain helpful suggestions or references to material not covered in the publication.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) xv
Obtaining Documentation, Obtaining Support, and Security Guidelines
Preface
Timesavers use the following conventions:
Timesaver Means the described action saves time. You can save time by
performing the action described in the paragraph. Tips use the following
conventions:
Tip Means the information contains useful tips. Cautions use the following
conventions:
Caution Means reader be careful. In this situation, you might do something
that could result in equipment damage or loss of data.
Warnings use the following conventions:
Warning This warning symbol means danger. You are in a situation that could
cause bodily injury. Before you work on any equipment, you must be aware of
the hazards involved with electrical circuitry and familiar with standard
practices for preventing accidents.
Obtaining Documentation, Obtaining Support, and Security Guidelines
For information on obtaining documentation, obtaining support, providing
documentation feedback, security guidelines, and also recommended aliases and
general Cisco documents, see the monthly What”s New in Cisco Product
Documentation, which also lists all new and revised Cisco technical
documentation, at:
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
Cisco Product Security Overview
This product contains cryptographic features and is subject to United States
and local country laws governing import, export, transfer and use. Delivery of
Cisco cryptographic products does not imply third-party authority to import,
export, distribute or use encryption. Importers, exporters, distributors and
users are responsible for compliance with U.S. and local country laws. By
using this product you agree to comply with applicable laws and regulations.
If you are unable to comply with U.S. and local laws, return this product
immediately. Further information regarding U.S. export regulations may be
found at http://www.access.gpo.gov/bis/ear/ear_data.html.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) xvi
1 C H A P T E R
Troubleshooting Overview
This section provides the necessary background information and available
resources to troubleshoot the Unified Communications Manager.
· Cisco Unified Serviceability, on page 1 · Cisco Unified Communications
Operating System Administration, on page 2 · General Model of Problem Solving,
on page 2 · Network Failure Preparation, on page 3 · Where to Find More
Information, on page 3
Cisco Unified Serviceability
Cisco Unified Serviceability, a web-based troubleshooting tool for Unified
Communications Manager, provides the following functionality to assist
administrators troubleshoot system problems:
· Saves Unified Communications Manager services alarms and events for
troubleshooting and provides alarm message definitions.
· Saves Unified Communications Manager services trace information to various
log files for troubleshooting. Administrators can configure, collect, and view
trace information.
· Monitors real-time behavior of the components in a Unified Communications
Manager cluster through the real-time monitoring tool (RTMT).
· Generates reports for Quality of Service, traffic, and billing information
through Unified Communications Manager CDR Analysis and Reporting (CAR).
· Provides feature services that you can activate, deactivate, and view
through the Service Activation window.
· Provides an interface for starting and stopping feature and network
services. · Archives reports that are associated with Cisco Unified
Serviceability tools. · Allows Unified Communications Manager to work as a
managed device for SNMP remote management
and troubleshooting. · Monitors the disk usage of the log partition on a
server (or all servers in the cluster).
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) 1
Cisco Unified Communications Operating System Administration
Troubleshooting Overview
Access Cisco Unified Serviceability from the Cisco Unified Communications
Manager Administration window by choosing Cisco Unified Serviceability from
the Navigation drop-down list box. Installing the Unified Communications
Manager software automatically installs Cisco Unified Serviceability and makes
it available. See Cisco Unified Serviceability Administration Guide for
detailed information and configuration procedures on the serviceability tools.
Cisco Unified Communications Operating System Administration
Cisco Unified Communications Operating System Administration allows you to
perform the following tasks to configure and manage the Cisco Unified
Communications Operating System:
· Check software and hardware status. · Check and update IP addresses. · Ping
other network devices. · Manage Network Time Protocol servers. · Upgrade
system software and options. · Restart the system.
Refer to the Administration Guide for Cisco Unified Communications Manager for
detailed information and configuration procedures on the serviceability tools.
General Model of Problem Solving
When troubleshooting a telephony or IP network environment, define the
specific symptoms, identify all potential problems that could be causing the
symptoms, and then systematically eliminate each potential problem (from most
likely to least likely) until the symptoms disappear. The following steps
provide guidelines to use in the problem-solving process.
Procedure 1. Analyze the network problem and create a clear problem statement.
Define symptoms and potential causes. 2. Gather the facts that you need to
help isolate possible causes. 3. Consider possible causes based on the facts
that you gathered. 4. Create an action plan based on those causes. Begin with
the most likely problem and devise a plan in
which you manipulate only one variable. 5. Implement the action plan; perform
each step carefully while testing to see whether the symptom disappears. 6.
Analyze the results to determine whether the problem has been resolved. If the
problem was resolved,
consider the process complete. 7. If the problem has not been resolved, create
an action plan based on the next most probable cause on your
list. Return to 4, on page 2 and repeat the process until the problem is
solved.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 2
Troubleshooting Overview
Network Failure Preparation
Make sure that you undo anything that you changed while implementing your
action plan. Remember that you want to change only one variable at a time.
Note If you exhaust all the common causes and actions (either those outlined
in this document or others that you have identified in your environment),
contact Cisco TAC.
Network Failure Preparation
You can always recover more easily from a network failure if you are prepared
ahead of time. To determine if you are prepared for a network failure, answer
the following questions:
· Do you have an accurate physical and logical map of your internetwork that
outlines the physical location of all of the devices on the network and how
they are connected as well as a logical map of network addresses, network
numbers, and subnetworks?
· Do you have a list of all network protocols that are implemented in your
network for each of the protocols implemented and a list of the network
numbers, subnetworks, zones, and areas that are associated with them?
· Do you know which protocols are being routed and the correct, up-to-date
configuration information for each protocol?
· Do you know which protocols are being bridged? Are any filters configured in
any of these bridges, and do you have a copy of these configurations? Is this
applicable to Unified Communications Manager?
· Do you know all the points of contact to external networks, including any
connections to the Internet? For each external network connection, do you know
what routing protocol is being used?
· Has your organization documented normal network behavior and performance, so
you can compare current problems with a baseline?
If you can answer yes to these questions, faster recovery from a failure
results.
Where to Find More Information
Use the following links for information on various IP telephony topics: · For
further information about related Cisco IP telephony applications and
products, see the Cisco Unified Communications Manager Documentation Guide.
The following URL shows an example of the path to the documentation guide:
https://www.cisco.com/en/US/products/sw/voicesw/ps556/products_documentation_roadmaps_list.html
· For documentation related to Cisco Unity, see the following URL:
https://www.cisco.com/en/US/products/sw/voicesw/ps2237/tsd_products_support_series_home.html
· For documentation related to Cisco Emergency Responder, see the following
URL:
https://www.cisco.com/en/US/products/sw/voicesw/ps842/tsd_products_support_series_home.html
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 3
Where to Find More Information
Troubleshooting Overview
· For documentation related to Cisco Unified IP Phone, see the following URL:
https://www.cisco.com/en/US/products/hw/phones/ps379/tsd_products_support_series_home.html
· For information on designing and troubleshooting IP telephony networks, see
the Cisco IP Telephony Solution Reference Network Design Guides that are
available at: https://www.cisco.com/go/srnd
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 4
2 C H A P T E R
Troubleshooting Tools
This section addresses the tools and utilities that you use to configure,
monitor, and troubleshoot Unified Communications Manager and provides general
guidelines for collecting information to avoid repetitive testing and
recollection of identical data.
Note To access some of the URL sites that are listed in this document, you
must be a registered user, and you must be logged in.
· Cisco Unified Serviceability Troubleshooting Tools, on page 5 · Command Line
Interface, on page 6 · kerneldump Utility, on page 7 · Network Management, on
page 9 · Sniffer Traces, on page 10 · Debugs, on page 10 · Cisco Secure
Telnet, on page 11 · Packet Capture, on page 11 · Common Troubleshooting
Tasks, Tools, and Commands, on page 17 · Troubleshooting Tips, on page 20 ·
System History Log, on page 21 · Audit Logging, on page 24 · Verify Cisco
Unified Communications Manager Services Are Running, on page 28
Cisco Unified Serviceability Troubleshooting Tools
Refer to the Cisco Unified Serviceability Administration Guide for detailed
information of the following different types of tools that Cisco Unified
Serviceability provides to monitor and analyze the various Unified
Communications Manager systems.
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) 5
Command Line Interface
Troubleshooting Tools
Table 2: Serviceability Tools
Term
Definition
Cisco Unified Real-Time This tool provides real-time information about Unified
Communications Manager Monitoring Tool (RTMT) devices and performance counters
and enables you to collect traces.
Performance counters can be system-specific or Unified Communications Manager
specific. Objects comprise the logical groupings of like counters for a
specific device or feature, such as Cisco Unified IP Phones or Unified
Communications Manager System Performance. Counters measure various aspects of
system performance. Counters measure statistics such as the number of
registered phones, calls that are attempted and calls in progress.
Alarms
Administrators use alarms to obtain the run-time status and state of the
Unified Communications Manager system. Alarms contain information about system
problems such as explanation and recommended action.
Administrators search the alarm definitions database for alarm information.
The alarm definition contains a description of the alarm and recommended
actions.
Trace
Administrators and Cisco engineers use trace files to obtain specific information about Unified Communications Manager service problems. Cisco Unified Serviceability sends configured trace information to the trace log file. Two types of trace log files exist: SDI and SDL.
Every service includes a default trace log file. The system traces system diagnostic interface (SDI) information from the services and logs run-time events and traces to a log file.
The SDL trace log file contains call-processing information from services such as Cisco CallManager and Cisco CTIManager. The system traces the signal distribution layer (SDL) of the call and logs state transitions into a log file.
Note
In most cases, you will only gather SDL traces when Cisco Technical
Assistance Center (TAC) requests you to do so.
Quality Report Tool
This term designates voice quality and general problem-reporting utility in Cisco Unified Serviceability.
Serviceability Connector The Cisco Webex Serviceability service increases the speed with which Cisco technical assistance staff can diagnose issues with your infrastructure. It automates the tasks of finding, retrieving, and storing diagnostic logs and information into an SR case. The service also triggers analysis against diagnostic signatures so that TAC can more efficiently identify and resolve issues with your on-premises equipment.
Command Line Interface
Use the command line interface (CLI) to access the Unified Communications
Manager system for basic maintenance and failure recovery. Obtain access to
the system by either a hard-wired terminal (a system monitor and keyboard) or
by performing a SSH session.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 6
Troubleshooting Tools
kerneldump Utility
The account name and password get created at install time. You can change the
password after install, but you never can change the account name. A command
represents a text instruction that caused the system to perform some function.
Commands may be stand alone, or they can have mandatory or optional arguments
or options. A level comprises a collection of commands; for example, show
designates a level, whereas show status specifies a command. Each level and
command also includes an associated privilege level. You can execute a command
only if you have sufficient privilege level. For complete information on the
Unified Communications Manager CLI command set, see the Command Line Interface
Reference Guide for Cisco Unified Solutions.
kerneldump Utility
The kerneldump utility allows you to collect crash dump logs locally on the
affected machine without requiring a secondary server. In a Unified
Communications Manager cluster, you only need to ensure the kerneldump utility
is enabled on the server before you can collect the crash dump information.
Note Cisco recommends that you verify the kerneldump utility is enabled after
you install Unified Communications Manager to allow for more efficient
troubleshooting. If you have not already done so, enable the kerneldump
utility before you upgrade the Unified Communications Manager from supported
appliance releases.
Important Enabling or disabling the kerneldump utility will require a reboot
of the node. Do not execute the enable command unless you are within a window
where a reboot would be acceptable.
The command line interface (CLI) for the Cisco Unified Communications
Operating System can be used to enable, disable, or check the status of the
kerneldump utility. Use the following procedure to enable the kernel dump
utility:
Working with Files That Are Collected by the Utility To view the crash
information from the kerneldump utility, use the Cisco Unified Real-Time
Monitoring Tool or the Command Line Interface (CLI). To collect the kerneldump
logs by using the Cisco Unified Real-Time Monitoring Tool, choose the Collect
Files option from Trace & Log Central. From the Select System
Services/Applications tab, choose the Kerneldump logs check box. For more
information on collecting files using Cisco Unified Real-Time Monitoring Tool,
see the Cisco Unified Real-Time Monitoring Tool Administration Guide. To use
the CLI to collect the kerneldump logs, use the “file” CLI commands on the
files in the crash directory. These are found under the “activelog” partition.
The log filenames begin with the IP address of the kerneldump client and end
with the date that the file is created. For more information on the file
commands, refer to the Command Line Interface Reference Guide for Cisco
Unified Solutions.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 7
Enable the Kerneldump Utility
Troubleshooting Tools
Enable the Kerneldump Utility
Use this procedure to enable the kerneldump utility. In the event of a kernel
crash, the utility provides a mechanism for collecting and dumping the crash.
You can configure the utility to dump logs to the local server or to an
external server.
Procedure
Step 1 Step 2
Step 3
Log in to the Command Line Interface. Complete either of the following:
· To dump kernel crashes on the local server, run the utils os kernelcrash
enable CLI command. · To dump kernel crashes to an external server, run the
utils os kerneldump ssh enable
CLI command with the IP address of the external server.
Reboot the server.
Example
Note If you need to disable the kerneldump utility, you can run the utils os
kernelcrash disable CLI command to disable the local server for core dumps and
the utils os kerneldump ssh disable
What to do next Configure an email alert in the Real-Time Monitoring Tool to
be advised of core dumps. For details, see Enable Email Alert for Core Dump,
on page 8 Refer to the Troubleshooting Guide for Cisco Unified Communications
Manager for more information on the kerneldump utility and troubleshooting.
Enable Email Alert for Core Dump
Use this procedure to configure the Real-Time Monitoring Tool to email the
administrator whenever a core dump occurs.
Procedure
Step 1 Step 2 Step 3
Select System > Tools > Alert > Alert Central. Right-click CoreDumpFileFound
alert and select Set Alert Properties. Follow the wizard prompts to set your
preferred criteria: a) In the Alert Properties: Email Notification popup, make
sure that Enable Email is checked and click
Configure to set the default alert action, which will be to email an
administrator.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 8
Troubleshooting Tools
Network Management
Step 4
b) Follow the prompts and Add a Recipient email address. When this alert is
triggered, the default action is to email this address.
c) Click Save.
Set the default Email server: a) Select System > Tools > Alert > Config Email
Server. b) Enter the e-mail server and port information to send email alerts.
c) Enter the Send User Id. d) Click OK.
Network Management
Use the network management tools for Unified Communications Manager remote
serviceability. · System Log Management
· Cisco Discovery Protocol Support
· Simple Network Management Protocol support
Refer to the documentation at the URLs provided in the sections for these
network management tools for more information.
System Log Management
Although it can be adapted to other network management systems, Cisco Syslog
Analysis, which is packaged with Resource Manager Essentials (RME), provides
the best method to manage Syslog messages from Cisco devices. Cisco Syslog
Analyzer serves as the component of Cisco Syslog Analysis that provides common
storage and analysis of the system log for multiple applications. The other
major component, Syslog Analyzer Collector, gathers log messages from Unified
Communications Manager servers. These two Cisco applications work together to
provide a centralized system logging service for Cisco Unified Communications
Solutions. Refer to the following URL for RME documentation:
http://www.cisco.com/en/US/products/sw/cscowork/ps2073/products_tech_note09186a00800a7275.shtml
Cisco Discovery Protocol Support
The Cisco Discovery Protocol Support enables discovery of Unified
Communications Manager servers and management of those servers. Refer to the
following URL for RME documentation:
http://www.cisco.com/en/US/products/sw/cscowork/ps2073/products_tech_note09186a00800a7275.shtml
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 9
Simple Network Management Protocol Support
Troubleshooting Tools
Simple Network Management Protocol Support
Network management systems (NMS) use SNMP, an industry-standard interface, to
exchange management information between network devices. A part of the TCP/IP
protocol suite, SNMP enables administrators to remotely manage network
performance, find and solve network problems, and plan for network growth.
An SNMP-managed network comprises three key components: managed devices,
agents, and network management systems.
· A managed device designates a network node that contains an SNMP agent and
resides on a managed network. Managed devices collect and store management
information and make it available by using SNMP.
· An agent, as network management software, resides on a managed device. An
agent contains local knowledge of management information and translates it
into a form that is compatible with SNMP.
· A network management system comprises an SNMP management application
together with the computer on which it runs. An NMS executes applications that
monitor and control managed devices. An NMS provides the bulk of the
processing and memory resources that are required for network management. The
following NMSs share compatibility with Unified Communications Manager:
· CiscoWorks Common Services Software
· HP OpenView
· Third-party applications that support SNMP and Unified Communications
Manager SNMP interfaces
Sniffer Traces
Typically, you collect sniffer traces by connecting a laptop or other sniffer-
equipped device on a Catalyst port that is configured to span the VLAN or
port(s) (CatOS, Cat6K-IOS, XL-IOS) that contains the trouble information. If
no free port is available, connect the sniffer-equipped device on a hub that
is inserted between the switch and the device.
Tip To help facilitate reading and interpreting of the traces by the TAC
engineer, Cisco recommends using Sniffer Pro software because it is widely
used within the TAC.
Have available the IP/MAC addresses of all equipment that is involved, such as
IP phones, gateways, Unified Communications Managers, and so on.
Debugs
The output from debug privileged EXEC commands provides diagnostic information
about a variety of internetworking event that relate to protocol status and
network activity in general.
Set up your terminal emulator software (such as HyperTerminal), so it can
capture the debug output to a file. In HyperTerminal, click Transfer; then,
click Capture Text and choose the appropriate options.
Before running any IOS voice gateway debugs, make sure that
servicetimestampsdebugdatetimemsec is globally configured on the gateway.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 10
Troubleshooting Tools
Cisco Secure Telnet
Note Avoid collecting debugs in a live environment during operation hours.
Preferably, collect debugs during non-working hours. If you must collect
debugs in a live environment, configure no logging console and
loggingbuffered. To collect the debugs, use show log. Because some debugs can
be lengthy, collect them directly on the console port (default logging
console) or on the buffer (logging buffer). Collecting debugs over a Telnet
session may impact the device performance, and the result could be incomplete
debugs, which requires that you re-collect them. To stop a debug, use the no
debug all or undebug all commands. Verify that the debugs have been turned off
by using the command show debug.
Cisco Secure Telnet
Cisco Secure Telnet allows Cisco Service Engineers (CSE) transparent firewall
access to the Unified Communications Manager node on your site. Using strong
encryption, Cisco Secure Telnet enables a special Telnet client from Cisco
Systems to connect to a Telnet daemon behind your firewall. This secure
connection allows remote monitoring and troubleshooting of your Unified
Communications Manager nodes, without requiring firewall modifications.
Note Cisco provides this service only with your permission. You must ensure
that a network administrator is available at your site to help initiate the
process.
Packet Capture
This section contains information about packet capture. Related Topics
Packet Capturing Overview, on page 11 Configuration Checklist for Packet
Capturing, on page 12 Adding an End User to the Standard Packet Sniffer Access
Control Group , on page 13 Configuring Packet-Capturing Service Parameters, on
page 13 Configuring Packet Capturing in the Phone Configuration Window, on
page 14 Configuring Packet Capturing in Gateway and Trunk Configuration
Windows, on page 14 Packet-Capturing Configuration Settings, on page 16
Analyzing Captured Packets, on page 17
Packet Capturing Overview
Because third-party troubleshooting tools that sniff media and TCP packets do
not work after you enable encryption, you must use Unified Communications
Manager to perform the following tasks if a problem occurs:
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) 11
Configuration Checklist for Packet Capturing
Troubleshooting Tools
· Analyze packets for messages that are exchanged between Unified
Communications Manager and the device [Cisco Unified IP Phone (SIP and SCCP),
Cisco IOS MGCP gateway, H.323 gateway, H.323/H.245/H.225 trunk, or SIP trunk].
· Capture the Secure Real Time Protocol (SRTP) packets between the devices. ·
Extract the media encryption key material from messages and decrypt the media
between the devices.
Tip Performing this task for several devices at the same time may cause high
CPU usage and call-processing interruptions. Cisco strongly recommends that
you perform this task when you can minimize call-processing interruptions.
For more information, see the Security Guide for Cisco Unified Communications
Manager.
Configuration Checklist for Packet Capturing
Extracting and analyzing pertinent data includes performing the following
tasks.
Procedure 1. Add end users to the Standard Packet Sniffer Users group. 2.
Configure packet capturing service parameters in the Service Parameter
Configuration window in Cisco
Unified Communications Manager Administration; for example, configure the
Packet Capture Enable service parameter. 3. Configure packet capturing
settings on a per-device basis in the Phone or Gateway or Trunk Configuration
window.
Note Cisco strongly recommends that you do not enable packet capturing for
many devices at the same time because this task may cause high CPU usage in
your network.
4. Capture SRTP packets by using a sniffer trace between the affected
devices. Refer to the documentation that supports your sniffer trace tool.
5. After you capture the packets, set the Packet Capture Enable service
parameter to False. 6. Gather the files that you need to analyze the packets.
7. Cisco Technical Assistance Center (TAC) analyzes the packets. Contact TAC
directly to perform this
task.
Related Topics Adding an End User to the Standard Packet Sniffer Access
Control Group , on page 13 Analyzing Captured Packets, on page 17 Configuring
Packet Capturing in Gateway and Trunk Configuration Windows, on page 14
Configuring Packet Capturing in the Phone Configuration Window, on page 14
Configuring Packet-Capturing Service Parameters, on page 13 Packet-Capturing
Configuration Settings, on page 16
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 12
Troubleshooting Tools
Adding an End User to the Standard Packet Sniffer Access Control Group
Adding an End User to the Standard Packet Sniffer Access Control Group
End users that belong to the Standard Packet Sniffer Users group can configure
the Packet Capture Mode and Packet Capture Duration settings for devices that
support packet capturing. If the user does not exist in the Standard Packet
Sniffer Access Control Group, the user cannot initiate packet capturing. The
following procedure, which describes how to add an end user to the Standard
Packet Sniffer Access Control Group, assumes that you configured the end user
in Cisco Unified Communications Manager Administration, as described in the
Administration Guide for Cisco Unified Communications Manager.
Procedure 1. Find the access control group, as described in the Administration
Guide for Cisco Unified Communications
Manager. 2. After the Find/List window displays, click the Standard Packet
Sniffer Users link. 3. Click the Add Users to Group button. 4. Add the end
user, as described in the Administration Guide for Cisco Unified
Communications Manager. 5. After you add the user, click Save.
Configuring Packet-Capturing Service Parameters
To configure parameters for packet capturing, perform the following procedure:
Procedure 1. In Unified Communications Manager, choose System > Service
Parameters. 2. From the Server drop-down list box, choose an Active server
where you activated the Cisco CallManager
service. 3. From the Service drop-down list box, choose the Cisco CallManager
(Active) service. 4. Scroll to the TLS Packet Capturing Configuration pane and
configure the packet capturing settings.
Tip For information on the service parameters, click the name of the parameter
or the question mark that displays in the window.
Note For packet capturing to occur, you must set the Packet Capture Enable
service parameter to True.
5. For the changes to take effect, click Save. 6. You can continue to
configure packet-capturing.
Related Topics Configuring Packet Capturing in Gateway and Trunk Configuration
Windows, on page 14 Configuring Packet Capturing in the Phone Configuration
Window, on page 14
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 13
Configuring Packet Capturing in the Phone Configuration Window
Troubleshooting Tools
Configuring Packet Capturing in the Phone Configuration Window
After you enable packet capturing in the Service Parameter window, you can
configure packet capturing on a per-device basis in the Phone Configuration
window of Cisco Unified Communications Manager Administration.
You enable or disable packet capturing on a per-phone basis. The default
setting for packet capturing equals None.
Caution
Cisco strongly recommends that you do not enable packet capturing for many
phones at the same time because this task may cause high CPU usage in your
network.
If you do not want to capture packets or if you completed the task, set the
Packet Capture Enable service parameter to False.
To configure packet capturing for phones, perform the following procedure:
Procedure 1. Before you configure the packet-capturing settings, see the
topics related to packet capturing configuration.
2. Find the SIP or SCCP phone, as described in the System Configuration Guide
for Cisco Unified Communications Manager.
3. After the Phone Configuration window displays, configure the
troubleshooting settings, as described in Packet-Capturing Configuration
Settings.
4. After you complete the configuration, click Save.
5. In the Reset dialog box, click OK.
Tip Although Cisco Unified Communications Manager Administration prompts you
to reset the device, you do not need to reset the device to capture packets.
Additional Steps Capture SRTP packets by using a sniffer trace between the
affected devices. After you capture the packets, set the Packet Capture Enable
service parameter to False. Related Topics
Analyzing Captured Packets, on page 17 Configuration Checklist for Packet
Capturing, on page 12
Configuring Packet Capturing in Gateway and Trunk Configuration Windows
The following gateways and trunks support packet capturing in Unified
Communications Manager. · Cisco IOS MGCP gateways · H.323 gateways
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 14
Troubleshooting Tools
Configuring Packet Capturing in Gateway and Trunk Configuration Windows
· H.323/H.245/H.225 trunks · SIP trunks
Tip Cisco strongly recommends that you do not enable packet capturing for many
devices at the same time because this task may cause high CPU usage in your
network. If you do not want to capture packets or if you completed the task,
set the Packet Capture Enable service parameter to False.
To configure packet-capturing settings in the Gateway or Trunk Configuration
window, perform the following procedure:
Procedure 1. Before you configure the packet-capturing settings, see the
topics related to packet capturing configuration. 2. Perform one of the
following tasks:
· Find the Cisco IOS MGCP gateway, as described in the System Configuration
Guide for Cisco Unified Communications Manager.
· Find the H.323 gateway, as described in the System Configuration Guide for
Cisco Unified Communications Manager.
· Find the H.323/H.245/H.225 trunk, as described in the System Configuration
Guide for Cisco Unified Communications Manager.
· Find the SIP trunk, as described in the System Configuration Guide for Cisco
Unified Communications Manager.
3. After the configuration window displays, locate the Packet Capture Mode
and Packet Capture Duration settings.
Tip If you located a Cisco IOS MGCP gateway, ensure that you configured the
ports for the Cisco IOS MGCP gateway, as described in the Administration Guide
for Cisco Unified Communications Manager. The packet-capturing settings for
the Cisco IOS MGCP gateway display in the Gateway Configuration window for
endpoint identifiers. To access this window, click the endpoint identifier for
the voice interface card.
4. Configure the troubleshooting settings, as described in Packet-Capturing
Configuration Settings. 5. After you configure the packet-capturing settings,
click Save. 6. In the Reset dialog box, click OK.
Tip Although Cisco Unified Communications Manager Administration prompts you
to reset the device, you do not need to reset the device to capture packets.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 15
Packet-Capturing Configuration Settings
Troubleshooting Tools
Additional Steps
Capture SRTP packets by using a sniffer trace between the affected devices.
After you capture the packets, set the Packet Capture Enable service parameter
to False. Related Topics
Analyzing Captured Packets, on page 17 Configuration Checklist for Packet
Capturing, on page 12
Packet-Capturing Configuration Settings
The following table describes the Packet Capture Mode and Packet Capture Duration settings when configuring packet capturing for gateways, trunks, and phones.
Setting
Description
Packet Capture Mode
This setting exists for troubleshooting encryption only; packet capturing may cause high CPU usage or call-processing interruptions. Choose one of the following options from the drop-down list box:
· None–This option, which serves as the default setting, indicates that no packet capturing is occurring. After you complete packet capturing, Unified Communications Manager sets the Packet Capture Mode to None.
· Batch Processing Mode– Unified Communications Manager writes the decrypted or nonencrypted messages to a file, and the system encrypts each file. On a daily basis, the system creates a new file with a new encryption key. Unified Communications Manager, which stores the file for seven days, also stores the keys that encrypt the file in a secure location. Unified Communications Manager stores the file in the PktCap virtual directory. A single file contains the time stamp, source IP address, source IP port, destination IP address, packet protocol, message length, and the message. The TAC debugging tool uses HTTPS, administrator username and password, and the specified day to request a single encrypted file that contains the captured packets. Likewise, the tool requests the key information to decrypt the encrypted file.
Tip
Before you contact TAC, you must capture the SRTP
packets by using a sniffer trace between the affected
devices.
Packet Capture Duration
This setting exists for troubleshooting encryption only; packet capturing may
cause high CPU usage or call-processing interruptions.
This field specifies the maximum number of minutes that is allotted for one
session of packet capturing. The default setting equals 0, although the range
exists from 0 to 300 minutes.
To initiate packet capturing, enter a value other than 0 in the field. After
packet capturing completes, the value, 0, displays.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 16
Troubleshooting Tools
Analyzing Captured Packets
Related Topics Configuring Packet Capturing in Gateway and Trunk Configuration
Windows, on page 14 Configuring Packet Capturing in the Phone Configuration
Window, on page 14
Analyzing Captured Packets
Cisco Technical Assistance Center (TAC) analyzes the packets by using a
debugging tool. Before you contact TAC, capture SRTP packets by using a
sniffer trace between the affected devices. Contact TAC directly after you
gather the following information:
· Packet Capture File–https://<IP address or server
name>/pktCap/pktCap.jsp?file=mm-dd-yyyy.pkt, where you browse into the server
and locate the packet-capture file by month, date, and year (mm-dd-yyyy)
· Key for the file–https://
· User name and password of end user that belongs to the Standard Packet
Sniffer Users group
For more information, see Security Guide for Cisco Unified Communications
Manager.
Common Troubleshooting Tasks, Tools, and Commands
This section provides a quick reference for commands and utilities to help you
troubleshoot a Unified Communications Manager server with root access
disabled. The following table provides a summary of the CLI commands and GUI
selections that you can use to gather information troubleshoot various system
problems.
Table 3: Summary of CLI Commands and GUI Selections
Information CPU usage
Process state Disk usage
Linux Command top
ps df/du
Serviceability GUI Tool
CLI commands
RTMT
Processor CPU usage:
Go to View tab and select Server > show perf query class Processor
CPU and Memory
Process CPU Usage for all processes:
show perf query counter Process “% CPU Time”
Individual process counter details (including CPU usage)
show perf query instance
RTMT
show perf query counter Process “Process Status”
Go to View tab and select Server > Process
RTMT
show perf query counter Partition”% Used”
Go to View tab and select Server > or show perf query class Partition Disk Usage
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 17
Common Troubleshooting Tasks, Tools, and Commands
Troubleshooting Tools
Information Memory
Linux Command
free
Network status Reboot server
netstats reboot
Collect Traces/logs Sftp, ftp
Serviceability GUI Tool
CLI commands
RTMT
show perf query class Memory
Go to View tab and select Server > CPU and Memory
show network status
Log in to Platform Web page on the utils system restart server
Go to Server > Current Version
RTMT
List file: file list
Go to Tools tab and select Trace > Download files: file get
Trace & Log Central
View a file: file view
The following table provides a list of common problems and tools to use to troubleshoot them.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 18
Troubleshooting Tools
Common Troubleshooting Tasks, Tools, and Commands
Table 4: Troubleshooting Common Problems with CLI Commands and GUI Selections
Task Accessing the database
GUI Tool none
CLI commands
Log in as admin and use any of the following show commands:
· show tech database · show tech dbinuse · show tech dbschema · show tech
devdefaults · show tech gateway · show tech locales · show tech notify · show
tech procedures · show tech routepatterns · show tech routeplan · show tech
systables · show tech table · show tech triggers · show tech version · show
tech params*
To run a SQL command, use the run command: · run sql
Freeing up disk space
Note
You can only delete
files from the Log
partition.
Using the RTMT client application, go file delete to the Tools tab and select
Trace & Log Central > Collect Files.
Choose the criteria to select the files you want to collect, then check the
option Delete Files. This will delete the files on the Unified Communications
Manager server after downloading the files to your PC.
Viewing core files
You cannot view the core files;
utils core [options.]
however, you can download the Core
files by using the RTMT application and
selecting Trace & Log Central >
Collect Crash Dump.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 19
Troubleshooting Tips
Troubleshooting Tools
Task
GUI Tool
CLI commands
Rebooting the Unified
Log in to Platform on the server and go utils system restart
Communications Manager server to Restart > Current Version.
Changing debug levels for traces Log in to Cisco Unity Connection
set trace enable [Detailed, Significant, Error, Arbitrary,
Serviceability Administration at
Entry_exit, State_Transition, Special] [syslogmib,
https://
ccmservice/ and choose Trace >
Configuration.
Looking at netstats
none
show network status
Troubleshooting Tips
The following tips may help you when you are troubleshooting the Unified
Communications Manager.
Tip Check the release notes for Unified Communications Manager for known
problems. The release notes provide descriptions and workaround solutions for
known problems.
Tip Know where your devices are registered.
Each Unified Communications Manager log traces files locally. If a phone or
gateway is registered to a particular Unified Communications Manager, the call
processing gets done on that Unified Communications Manager if the call is
initiated there. You will need to capture traces on that Unified
Communications Manager to debug a problem. A common mistake involves having
devices that are registered on a subscriber server but are capturing traces on
the publisher server. These trace files will be nearly empty (and definitely
will not have the call in them). Another common problem involves having Device
1 registered to CM1 and Device 2 registered to CM2. If Device 1 calls Device
2, the call trace occurs in CM1, and, if Device 2 calls Device 1, the trace
occurs in CM2. If you are troubleshooting a two-way calling issue, you need
both traces from both Unified Communications Managers to obtain all the
information that is needed to troubleshoot.
Tip Know the approximate time of the problem.
Multiple calls may have occurred, so knowing the approximate time of the call
helps TAC quickly locate the trouble. You can obtain phone statistics on a
Cisco Unified IP Phone 79xx by pressing the i or? button twice during an
active call. When you are running a test to reproduce the issue and produce
information, know the following data that is crucial to understanding the
issue:
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 20
Troubleshooting Tools
System History Log
· Calling number/called number · Any other number that is involved in the
specific scenario · Time of the call
Note Remember that time synchronization of all equipment is important for
troubleshooting.
If you are reproducing a problem, make sure to choose the file for the
timeframe by looking at the modification date and the time stamps in the file.
The best way to collect the right trace means that you reproduce a problem and
then quickly locate the most recent file and copy it from the Unified
Communications Manager server.
Tip Save the log files to prevent them from being overwritten.
Files will get overwritten after some time. The only way to know which file is
being logged to is to choose View > Refresh on the menu bar and look at the
dates and times on the files.
System History Log
This system history log provides a central location for getting a quick
overview of the initial system install, system upgrades, Cisco option
installations, and DRS backups and DRS restores, as well as switch version and
reboot history. Related Topics
System History Log Overview, on page 21 System History Log Fields, on page 22
Accessing the System History Log, on page 23
System History Log Overview
The system history log exists as a simple ASCII file, system-history.log, and
the data does not get maintained in the database. Because it does not get
excessively large, the system history file does not get rotated. The system
history log provides the following functions:
· Logs the initial software installation on a server. · Logs the success,
failure, or cancellation of every software upgrade (Cisco option files and
patches). · Logs every DRS backup and restore that is performed. · Logs every
invocation of Switch Version that is issued through either the CLI or the GUI.
· Logs every invocation of Restart and Shutdown that is issued through either
the CLI or the GUI. · Logs every boot of the system. If not correlated with a
restart or shutdown entry, the boot is the result
of a manual reboot, power cycle, or kernel panic.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 21
System History Log Fields
Troubleshooting Tools
· Maintains a single file that contains the system history, since initial
installation or since feature availability. · Exists in the install folder.
You can access the log from the CLI by using the file commands or from the
Real Time Monitoring Tool (RTMT).
System History Log Fields
The log displays a common header that contains information about the product
name, product version, and kernel image; for example:
===================================== Product Name – Unified Communications
Manager Product Version – 7.1.0.39000-9023 Kernel Image – 2.6.9-67.EL
===================================== Each system history log entry contains
the following fields:
timestamp userid action description start/result The system history log fields
can contain the following values:
· timestamp–Displays the local time and date on the server with the format
mm/dd/yyyy hh:mm:ss. · userid–Displays the user name of the user who invokes
the action. · action–Displays one of the following actions:
· Install · Windows Upgrade · Upgrade During Install · Upgrade · Cisco Option
Install · Switch Version · System Restart · Shutdown · Boot · DRS Backup · DRS
Restore
· description–Displays one of the following messages: · Version: Displays for
the Basic Install, Windows Upgrade, Upgrade During Install, and Upgrade
actions. · Cisco Option file name: Displays for the Cisco Option Install
action.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 22
Troubleshooting Tools
Accessing the System History Log
· Timestamp: Displays for the DRS Backup and DRS Restore actions. · Active
version to inactive version: Displays for the Switch Version action. · Active
version: Displays for the System Restart, Shutdown, and Boot actions.
· result–Displays the following results: · Start · Success or Failure · Cancel
The following shows a sample of the system history log.
admin:file dump install system-
history.log======================================= Product Name – Cisco
Unified Communications Manager Product Version – 6.1.2.9901-117 Kernel Image –
2.4.21-47.EL.cs.3BOOT ======================================= 07/25/2008
14:20:06 | root: Install 6.1.2.9901-117 Start 07/25/2008 15:05:37 | root:
Install 6.1.2.9901-117 Success 07/25/2008 15:05:38 | root: Boot 6.1.2.9901-117
Start 07/30/2008 10:08:56 | root: Upgrade 6.1.2.9901-126 Start 07/30/2008
10:46:31 | root: Upgrade 6.1.2.9901-126 Success 07/30/2008 10:46:43 | root:
Switch Version 6.1.2.9901-117 to 6.1.2.9901-126 Start
07/30/2008 10:48:39 | root: Switch Version 6.1.2.9901-117 to 6.1.2.9901-126
Success
07/30/2008 10:48:39 | root: Restart 6.1.2.9901-126 Start 07/30/2008 10:51:27 |
root: Boot 6.1.2.9901-126 Start 08/01/2008 16:29:31 | root: Restart
6.1.2.9901-126 Start 08/01/2008 16:32:31 | root: Boot 6.1.2.9901-126 Start
Accessing the System History Log
You can use either the CLI or RTMT to access the system history log.
Using the CLI You can access the system history log by using the CLI file
command; for example:
· file view install system-history.log · file get install system-history.log
For more information on the CLI file commands, see the Command Line Interface
Reference Guide for Cisco Unified Solutions.
Using RTMT You can also access the system history log by using RTMT. From the
Trace and Log Central tab, choose Collect Install Logs.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 23
Audit Logging
Troubleshooting Tools
For more information about using RTMT, refer to the Cisco Unified Real-Time
Monitoring Tool Administration Guide.
Audit Logging
Centralized audit logging ensures that configuration changes to the Unified
Communications Manager system gets logged in separate log files for auditing.
An audit event represents any event that is required to be logged. The
following Unified Communications Manager components generate audit events:
· Cisco Unified Communications Manager Administration
· Cisco Unified Serviceability
· Unified Communications Manager CDR Analysis and Reporting
· Cisco Unified Real-Time Monitoring Tool
· Cisco Unified Communications Operating System
· Disaster Recovery System
· Database
· Command Line Interface
· Remote Support Account Enabled (CLI commands issued by technical supports
teams)
In Cisco Business Edition 5000, the following Cisco Unity Connection
components also generate audit events: · Cisco Unity Connection Administration
· Cisco Personal Communications Assistant (Cisco PCA)
· Cisco Unity Connection Serviceability
· Cisco Unity Connection clients that use the Representational State Transfer
(REST) APIs
The following example displays a sample audit event:
CCM_TOMCAT-GENERIC-3-AuditEventGenerated: Audit Event Generated
UserID:CCMAdministrator Client IP Address:172.19.240.207 Severity:3
EventType:ServiceStatusUpdated ResourceAccessed: CCMService
EventStatus:Successful
Description: Call Manager Service status is stopped App ID:Cisco Tomcat
Cluster ID:StandAloneCluster Node ID:sa-cm1-3
Audit logs, which contain information about audit events, get written in the
common partition. The Log Partition Monitor (LPM) manages the purging of these
audit logs as needed, similar to trace files. By default, the LPM purges the
audit logs, but the audit user can change this setting from the Audit User
Configuration window in Cisco Unified Serviceability. The LPM sends an alert
whenever the common partition disk usage exceeds the threshold; however, the
alert does not have the information about whether the disk is full because of
audit logs or trace files.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 24
Troubleshooting Tools
Audit Logging
Tip The Cisco Audit Event Service, which is a network service that supports
audit logging, displays in Control Center–Network Services in Cisco Unified
Serviceability. If audit logs do not get written, then stop and start this
service by choosing Tools > Control Center–Network Services in Cisco Unified
Serviceability.
All audit logs get collected, viewed and deleted from Trace and Log Central in
the Cisco Unified Real-Time Monitoring Tool. Access the audit logs in RTMT in
Trace and Log Central. Go to System > Real-Time Trace > Audit Logs > Nodes.
After you select the node, another window displays System > Cisco Audit Logs.
The following types of audit logs display in RTMT:
· Application log
· Database log
· Operating system log
· Remote SupportAccEnabled log
Application Log
The application audit log, which displays in the AuditApp folder in RTMT,
provides configuration changes for Cisco Unified Communications Manager
Administration, Cisco Unified Serviceability, the CLI, Cisco Unified Real-Time
Monitoring Tool (RTMT), Disaster Recovery System, and Cisco Unified CDR
Analysis and Reporting (CAR). For Cisco Business Edition 5000, the application
audit log also logs changes for Cisco Unity Connection Administration, Cisco
Personal Communications Assistant (Cisco PCA), Cisco Unity Connection
Serviceability, and clients that use the Representational State Transfer
(REST) APIs. Although the Application Log stays enabled by default, you can
configure it in Cisco Unified Serviceability by choosing Tools > Audit Log
Configuration. For a description of the settings that you can configure for
audit log configuration, see Cisco Unified Serviceability Administration
Guide. If the audit logs get disabled in Cisco Unified Serviceability, no new
audit log files get created.
Tip Only a user with an audit role has permission to change the Audit Log
settings. By default, the CCMAdministrator has the audit role after fresh
installs and upgrades. The CCMAdministrator can assign the “standard audit
users” group to a new user that the CCMAdministrator specifically creates for
audit purposes. The CCMAdministrator can then be removed from the audit user
group. The “standard audit log configuration” role provides the ability to
delete audit logs, read/update access to Cisco Unified Real-Time Monitoring
Tool, Trace Collection Tool, RTMT Alert Configuration, the Control Center –
Network Services window, RTMT Profile Saving, the Audit Configuration window,
and a new resource called Audit Traces. For Cisco Unity Connection in Cisco
Business Edition 5000, the application administration account that was created
during installation has the Audit Administrator role and can assign other
administrative users to the role.
Unified Communications Manager creates one application audit log file until
the configured maximum file size is reached; then, it closes and creates a new
application audit log file. If the system specifies rotating the log files,
Unified Communications Manager saves the configured number of files. Some of
the logging events can be viewed by using RTMT SyslogViewer. The following
events get logged for Cisco Unified Communications Manager Administration:
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) 25
Audit Logging
Troubleshooting Tools
· User logging (user logins and user logouts). · User role membership updates
(user added, user deleted, user role updated). · Role updates (new roles
added, deleted, or updated). · Device updates (phones and gateways). · Server
configuration updates (changes to alarm or trace configurations, service
parameters, enterprise
parameters, IP addresses, host names, Ethernet settings, and Unified
Communications Manager server additions or deletions).
The following events get logged for Cisco Unified Serviceability: ·
Activation, deactivation, start, or stop of a service from any Serviceability
window. · Changes in trace configurations and alarm configurations. · Changes
in SNMP configurations. · Changes in CDR Management. · Review of any report in
the Serviceability Reports Archive. View this log on the reporter node.
RTMT logs the following events with an audit event alarm: · Alert
configuration. · Alert suspension. · E-mail configuration. · Set node alert
status. · Alert addition. · Add alert action. · Clear alert. · Enable alert. ·
Remove alert action. · Remove alert.
The following events get logged for Unified Communications Manager CDR
Analysis and Reporting: · Scheduling the CDR Loader. · Scheduling the daily,
weekly, and monthly user reports, system reports, and device reports. · Mail
parameters configurations. · Dial plan configurations. · Gateway
configurations. · System preferences configurations. · Autopurge
configurations.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 26
Troubleshooting Tools
Audit Logging
· Rating engine configurations for duration, time of day, and voice quality. ·
QoS configurations. · Automatic generation/alert of pregenerated reports
configurations. · Notification limits configurations.
The following events gets logged for Disaster Recovery System: · Backup
initiated successfully/failed · Restore initiated successfully/failed · Backup
cancelled successfully · Backup completed successfully/failed · Restore
completed successfully/failed · Save/update/delete/enable/disable of backup
schedule · Save/update/delete of destination device for backup
For Cisco Business Edition 5000, Cisco Unity Connection Administration logs
the following events: · User logging (user logins and user logouts). · All
configuration changes, including but not limited to users, contacts, call
management objects, networking, system settings, and telephony. · Task
management (enabling or disabling a task). · Bulk Administration Tool (bulk
creates, bulk deletes). · Custom Keypad Map (map updates)
For Cisco Business Edition 5000, Cisco PCA logs the following events: · User
logging (user logins and user logouts). · All configuration changes made via
the Messaging Assistant.
For Cisco Business Edition 5000, Cisco Unity Connection Serviceability logs
the following events: · User logging (user logins and user logouts). · All
configuration changes. · Activating, deactivating, starting or stopping
services.
For Cisco Business Edition 5000, clients that use the REST APIs log the
following events: · User logging (user API authentication). · API calls that
utilize Cisco Unity Connection Provisioning Interface (CUPI).
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 27
Verify Cisco Unified Communications Manager Services Are Running
Troubleshooting Tools
Database Log The database audit log, which displays in the informix folder in
RTMT, reports database changes. This log, which is not enabled by default,
gets configured in Cisco Unified Serviceability by choosing Tools > Audit Log
Configuration. For a description of the settings that you can configure for
audit log configuration, see Cisco Unified Serviceability. This audit differs
from the Application audit because it logs database changes, and the
Application audit logs application configuration changes. The informix folder
does not display in RTMT unless database auditing is enabled in Cisco Unified
Serviceability.
Operating System Log The operating system audit log, which displays in the vos
folder in RTMT, reports events that are triggered by the operating system. It
does not get enabled by default. The utils auditd CLI command enables,
disables, or gives status about the events. The vos folder does not display in
RTMT unless the audit is enabled in the CLI. For information on the CLI, see
Command Line Interface Reference Guide for Cisco Unified Solutions.
Remote Support Acct Enabled Log The Remote Support Acct Enabled audit log,
which displays in the vos folder in RTMT, reports CLI commands that get issued
by technical support teams. You cannot configure it, and the log gets created
only if the Remote Support Acct gets enabled by the technical support team.
Verify Cisco Unified Communications Manager Services Are Running
Use the following procedure to verify which Cisco CallManager services are
active on a server.
Procedure 1. From Cisco Unified Communications Manager Administration, choose
Navigation > Cisco Unified
Serviceability.
2. Choose Tools > Service Activation.
3. From the Servers column, choose the desired server. The server that you
choose displays next to the Current Server title, and a series of boxes with
configured services displays. Activation Status column displays either
Activated or Deactivated in the Cisco CallManager line. If the Activated
status displays, the specified Cisco CallManager service remains active on the
chosen server. If the Deactivated status displays, continue with the following
steps.
4. Check the check box for the desired Cisco CallManager service.
5. Click the Update button.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 28
Troubleshooting Tools
Verify Cisco Unified Communications Manager Services Are Running
The Activation Status column displays Activated in the specified Cisco
CallManager service line. The specified service now shows active for the
chosen server.
Perform the following procedure if the Cisco CallManager service has been in
activated and you want to verify if the service is currently running.
Procedure 1. From Cisco Unified Communications Manager Administration, choose
Navigation > Cisco Unified
Serviceability. The Cisco Unified Serviceability window displays. 2. Choose
Tools > Control Center Feature Services. 3. From the Servers column, choose
the server. The server that you chose displays next to the Current Server
title, and a box with configured services displays. The Status column displays
which services are running for the chosen server.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 29
Verify Cisco Unified Communications Manager Services Are Running
Troubleshooting Tools
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 30
3 C H A P T E R
Cisco Unified Communications Manager System Issues
This section covers solutions for the most common issues that relate to a
Unified Communications Manager system.
· Cisco Unified Communications Manager System Not Responding, on page 31 ·
Database Replication, on page 37 · LDAP Authentication Fails, on page 43 ·
Issues with LDAP Over SSL, on page 44 · Open LDAP Cannot Verify the
Certificate to Connect to the LDAP Server, on page 45 · JTAPI Subsystem
Startup Problems, on page 46 · Security Issues, on page 50
Cisco Unified Communications Manager System Not Responding
This section covers issues related to a Unified Communications Manager system
that is not responding. Related Topics
Cisco Unified Communications Manager System Stops Responding, on page 32 Cisco
Unified Communications Manager Administration Does Not Display, on page 33
Error When Attempting to Access Cisco Unified Communications Manager
Administration, on page 33 Error When Attempting to Access Cisco Unified
Communications Manager Administration on a Subsequent Node, on page 33 You Are
Not Authorized to View, on page 34 Problems Displaying or Adding Users with
Cisco Unified Communications Manager, on page 34 Name to Address Resolution
Failing, on page 35 Port 80 Blocked Between Your Browser and the Cisco Unified
Communications Manager Server, on page 36 Improper Network Setting Exists in
the Remote Machine, on page 36 Slow Server Response
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) 31
Cisco Unified Communications Manager System Stops Responding
Cisco Unified Communications Manager System Issues
Cisco Unified Communications Manager System Stops Responding
Symptom The Unified Communications Managersystem does not respond. When the
Cisco CallManager service stops responding, the following message displays in
the System Event log:
The Cisco CallManager service terminated unexpectedly. It has done this 1
time. The following corrective action will be taken in 60000 ms. Restart the
service.
Other messages you may see in this situation:
Timeout 3000 milliseconds waiting for Cisco CallManager service to connect.
The Cisco Communications Manager failed to start due to the following error:
The service did not respond to the start or control request in a timely
fashion.
At this time, when devices such as the Cisco Unified IP Phones and gateways
unregister from the Unified Communications Manager, users receive delayed dial
tone, and/or the Unified Communications Managerserver freezes due to high CPU
usage. For event log messages that are not included here, view the Unified
Communications Manager Event Logs.
Possible Cause The Cisco CallManager service can stop responding because the
service does not have enough resources such as CPU or memory to function.
Generally, the CPU utilization in the server is 100 percent at that time.
Recommended Action Depending on what type of interruption you experience, you
will need to gather different data that will help determine the root cause of
the interruption. Use the following procedure if a lack of resources
interruption occurs.
Procedure 1. Collect Cisco CallManager traces 15 minutes before and after the
interruption. 2. Collect SDL traces 15 minutes before and after the
interruption. 3. Collect perfmon traces if available. 4. If the traces are not
available, start collecting the perfmon traces and track memory and CPU usage
for
each process that is running on the server. These will help in the event of
another lack of resources interruption.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 32
Cisco Unified Communications Manager System Issues
Cisco Unified Communications Manager Administration Does Not Display
Cisco Unified Communications Manager Administration Does Not Display
Symptom Cisco Unified Communications Manager Administration does not display.
Possible Cause The Cisco CallManager service stopped.
Recommended Action Verify that the Cisco CallManager service is active and
running on the server. See related topics or the Cisco Unified Serviceability
Administration Guide. Related Topics
Verify Cisco Unified Communications Manager Services Are Running, on page 28
Error When Attempting to Access Cisco Unified Communications Manager
Administration
Symptom An error message displays when you are trying to access Unified
Communications Manager.
Possible Cause The services did not start automatically as expected. One of
the services stopping represents the most frequent reason for Cisco Unified
Communications Manager Administration not displaying.
Recommended Action Try starting the other services.
Error When Attempting to Access Cisco Unified Communications Manager
Administration on a Subsequent Node
Symptom An error message displays when you are trying to access the Unified
Communications Manager Administration.
Possible Cause If the IP address of the first Unified Communications Manager
node gets changed while a subsequent node is offline, you may not be able to
log in to Cisco Unified Communications Manager Administration on the
subsequent node.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 33
You Are Not Authorized to View
Cisco Unified Communications Manager System Issues
Recommended Action If this occurs, follow the procedure for changing the IP
address on a subsequent Unified Communications Manager node in the document,
Changing the IP Address and Host Name for Unified Communications Manager.
You Are Not Authorized to View
Symptom When you access Unified Communications Manager Administration, one of
the following messages displays.
· You Are Not Authorized to View This Page · You do not have permission to
view this directory or page using the credentials you supplied. · Server
Application Error. The server has encountered an error while loading an
application during the
processing of your request. Please refer to the event log for more detailed
information. Please contact the server administrator for assistance. · Error:
Access is Denied.
Possible Cause Unknown
Recommended Action Contact TAC for further assistance.
Problems Displaying or Adding Users with Cisco Unified Communications Manager
Symptom You cannot add a user or conduct a search in Unified Communications
Manager.
Possible Cause You may encounter the following problems if you are working
with Unified Communications Manager that is installed on a server that has a
special character (such as an underscore) in its hostname or Microsoft
Internet Explorer 5.5 with SP2 and a Q313675 patch or above.
· When you conduct a basic search and click submit, the same page redisplays.
· When you try to insert a new user, the following message displays.
The following error occurred while trying to execute the command.Sorry, your
session object has timed out.
Click here to Begin a New Search
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 34
Cisco Unified Communications Manager System Issues
Name to Address Resolution Failing
Recommended Action You may not be able to add a user or do a search on Unified
Communications Manager Administration, if your Unified Communications Manager
hostname contains any special characters such as underscore or period (for
example, Call_Manager). Domain Name System (DNS)-supported characters include
all letters (A-Z, a-z), numbers (0-9), and hyphen (-); any special characters
are not allowed. If the Q313675 patch is installed on your browser, make sure
that the URL does not contain any non-DNS supported characters. For more
information about the Q313675 patch, refer to MS01-058: File Vulnerability
Patch for Internet Explorer 5.5 and Internet Explorer 6. To resolve this
problem, you have the following options:
· Access Cisco Unified Communications Manager Administration by using the IP
address of the server. · Do not use non-DNS characters in the Server Name. ·
Use the localhost or IP address in the URL.
Name to Address Resolution Failing
Symptom One of the following messages displays when you try to access the
following URL: http://your-cm-server-name/ccmadmin
· Internet Explorer–This page cannot be displayed · Netscape–Not Found. The
requested URL /ccmadmin was not found on this server.
If you try to access the same URL by using the Cisco Communications Manager IP
address (http://10.48.23.2/ccmadmin) instead of the name, the window displays.
Possible Cause The name that you entered as “your-cm-server-name” maps to the
wrong IP address in DNS or hosts file.
Recommended Action If you have configured the use of DNS, check in the DNS to
see whether the entry for the your-cm-server-name has the correct IP address
of the Unified Communications Manager server. If it is not correct, change it.
If you are not using DNS, your local machine will check in the “hosts” file to
see whether an entry exists for the your-cm-server-name and an IP address that
is associated to it. Open the file and add the Unified Communications Manager
server name and the IP address. You can find the “hosts” file at
C:WINNTsystem32driversetchosts.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 35
Cisco Unified Communications Manager System Issues Port 80 Blocked Between
Your Browser and the Cisco Unified Communications Manager Server
Port 80 Blocked Between Your Browser and the Cisco Unified Communications
Manager Server
Symptom One of the following messages displays when a firewall blocks the port
that is used by the web server or the http traffic:
· Internet Explorer–This page cannot be displayed · Netscape–There was no
response. The server could be down or is not responding
Possible Cause For security reasons, the system blocked the http access from
your local network to the server network.
Recommended Action 1. Verify whether other types of traffic to the Unified
Communications Manager server, such as ping or
Telnet, are allowed. If any are successful, it will show that http access to
the Unified Communications Manager web server has been blocked from your
remote network. 2. Check the security policies with your network
administrator. 3. Try again from the same network where the server is located.
Improper Network Setting Exists in the Remote Machine
Symptom No connectivity exists, or no connectivity exists to other devices in
the same network as the Unified Communications Manager. When you attempt the
same action from other remote machines, Unified Communications Manager
Administration displays.
Possible Cause Improper network configuration settings on a station or on the
default gateway can cause a web page not to display because partial or no
connectivity to that network exists.
Recommended Action 1. Try pinging the IP address of the Unified Communications
Manager server and other devices to confirm
that you cannot connect. 2. If the connectivity to any other device out of
your local network is failing, check the network setting on
your station, as well as the cable and connector integrity. Refer to the
appropriate hardware documentation for detailed information. If you are using
TCP-IP over a LAN to connect, continue with the following steps to verify the
network settings on the remote station.
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) 36
Cisco Unified Communications Manager System Issues
Manage Impact of Cisco RAID Operations
3. Choose Start > Setting > Network and Dial-up connections. 4. Choose Local
Area Connection, then Properties.
The list of communication protocols displays as checked. 5. Choose Internet
Protocol (TCP-IP) and click Properties again. 6. Depending on your network,
choose either Obtain an ip address automatically or set manually your
address, mask and default Gateway. The possibility exists that a browser-
specific setting could be improperly configured. 7. Choose the Internet
Explorer browser Tools > Internet Options. 8. Choose the Connections tab and
then verify the LAN settings or the dial-up settings. By default, the LAN
settings and the dial-up settings do not get configured. The generic network
setting from Windows gets used. 9. If the connectivity is failing only to the
Unified Communications Manager network, a routing issue probably exists in the
network. Contact the network administrator to verify the routing that is
configured in your default gateway.
Note If you cannot browse from the remote server after following this
procedure, contact TAC to have the issue investigated in more detail.
Manage Impact of Cisco RAID Operations
Cisco Redundant Array of Independent Disks (RAID) Controller conducts
background operations such as Consistency Check (CC), Background
Initialization (BGI), Rebuild (RBLD), Volume Expansion & Reconstruction (RLM)
and Patrol Real (PR). These background operations are expected to limit their
impact to I/O operations. However, there have been cases of higher impact
during some of the operations like Format or similar input output operations.
In these cases, both the I/O operation and the background operations may
consume large amount of CPU resources. It is recommended that CC and Patrol
Read jobs are scheduled when the load is relatively less. If there are
CallManager servers where huge load is running at the same time, it is
recommend that you limit possible concurrent background operations and other
intensive I/O operations of CallManager.
Database Replication
This section covers database replication issues for aUnified Communications
Manager system. Related Topics
Replication Fails Between the Publisher and the Subscriber Server, on page 38
Database Replication Does Not Occur When Connectivity Is Restored on Lost
Node, on page 41 Database Tables Out of Sync Do Not Trigger Alert, on page 41
Resetting Database Replication When You Are Reverting to an Older Product
Release, on page 42
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 37
Replication Fails Between the Publisher and the Subscriber Server
Cisco Unified Communications Manager System Issues
Replication Fails Between the Publisher and the Subscriber Server
Replicating the database represents a core function of Unified Communications
Manager clusters. The server with the master copy of the database acts as the
publisher (first node), while the servers that replicate the database comprise
subscribers (subsequent nodes).
Tip Before you install Unified Communications Manager on the subscriber
server, you must add the subscriber to the Server Configuration window in
Cisco Unified Communications Manager Administration to ensure that the
subscriber replicates the database that exists on the publisher database
server. After you add the subscriber server to the Server Configuration window
and then install Unified Communications Manager on the subscriber, the
subscriber receives a copy of the database that exists on the publisher
server.
Symptom Changes that are made on the publisher server do not get reflected on
phones that are registered with the subscriber server.
Possible Cause Replication fails between the publisher and subscriber servers.
Recommended Action Verify and, if necessary, repair database replication, as
described in the following procedure:
Procedure 1. Verify database replication. You can use the CLI, Cisco Unified
Reporting , or RTMT to verify database
replication. · To verify by using the CLI, see 2, on page 38 . · To verify by
using Cisco Unified Reporting, see 3, on page 39 . · To verify by using RTMT,
see 4, on page 39 .
2. To verify database replication by using the CLI, access the CLI and issue
the following command to check replication on each node. You will need to run
this CLI command on each node to check its replication status. Also, after a
subscriber is installed, depending on the number of subscribers, it may take a
considerable amount of time to archive a status of 2.
admin:
show perf query class “Number of Replicates Created and State of Replication”
==>query class: – Perf class (Number of Replicates Created and State of
Replication) has instances and values: ReplicateCount -> Number of Replicates
Created = 344 ReplicateCount -> Replicate_State = 2
Be aware that the Replicate_State object shows a value of 2 in this case. The
following list shows the possible values for Replicate_State:
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 38
Cisco Unified Communications Manager System Issues
Replication Fails Between the Publisher and the Subscriber Server
· 0–This value indicates that replication did not start. Either no subsequent
nodes (subscribers) exist, or the Cisco Database Layer Monitor service is not
running and has not been running since the subscriber was installed.
· 1–This value indicates that replicates have been created, but their count is
incorrect.
· 2–This value indicates that replication is good.
· 3–This value indicates that replication is bad in the cluster.
· 4–This value indicates that replication setup did not succeed.
3. To verify database replication by using Cisco Unified Reporting, perform
the following tasks. a. From the Navigation drop-down list box in the upper,
right corner in Cisco Unified Communications Manager Administration, choose
Cisco Unified Reporting .
b. After Cisco Unified Reporting displays, click System Reports .
c. Generate and view the Unified CM Database Status report, which provides
debugging information for database replication. Once you have generated the
report, open it and look at the Unified CM Database Status . It gives the RTMT
replication counters for all servers in the cluster. All servers should have a
replicate state of 2, and all servers should have the same number of
replicates created. If you see any servers whose replicate states are not
equal to 2 in the above status check, inspect the “Replication Server List” on
this report. It shows which servers are connected and communicating with each
node. Each server should show itself as local (in its list) and the other
servers as active connected. If you see any servers as dropped, it usually
means there is a communication problem between the nodes.
d. If you want to do so, generate and view the Unified CM Database Status
report, which provides a snapshot of the health of the Unified Communications
Manager database.
4. To verify database replication by using RTMT, perform the following tasks:
a. Open the Cisco Unified Real-Time Monitoring Tool (RTMT).
b. Click the CallManager tab.
c. Click Database Summary . The Replication Status pane displays.
The following list shows the possible values for the Replication Status pane:
· 0–This value indicates that replication has not started. Either no
subsequent nodes (subscribers) exist, or the Cisco Database Layer Monitor
service is not running and has not been running since the subscriber was
installed.
· 1–This value indicates that replicates have been created, but their count is
incorrect.
· 2–This value indicates that replication is good.
· 3–This value indicates that replication is bad in the cluster.
· 4–This value indicates that replication setup did not succeed.
· To view the Replicate_State performance monitoring counter, choose System >
Performance > Open Performance Monitoring . Double-click the publisher
database server (first node) to expand
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 39
Replication Fails Between the Publisher and the Subscriber Server
Cisco Unified Communications Manager System Issues
the performance monitors. Click Number of Replicates Created and State of
Replication . Double-click Replicate_State . Click ReplicateCount from the
Object Instances window and click Add .
Tip To view the definition of the counter, right click the counter name and
choose Counter Description .
5. If all the servers have a good RTMT status, but you suspect the databases
are not in sync, you can run the CLI command utils dbreplication status (If
any of the servers showed an RTMT status of 4, proceed to Step 6 ) This status
command can be run on all servers by using utils dbreplication status all or
on one subscriber by using utils dbreplication status
Note Only do Step 6 if one of the servers showed an RTMT status of 4, or had a
status of 0 for more than four hours.
6. Generate and view the Unified CM Database Status report, which provides
debugging information for database replication. For each subscriber server
that has a bad RTMT status, check that the hosts, rhosts, sqlhosts, and
services files have the appropriate information. Generate and view the Unified
CM Cluster Overview report. Verify that the subscriber servers have the same
version, verify that connectivity is good, and verify that time delay is
within tolerances. If the preceding conditions are acceptable, do the
following to reset replication on that subscriber server: a. At the subscriber
server, perform the CLI command utils dbreplication stop Do this for all
subscriber servers that have an RTMT value of 4 b. At the publisher server,
perform the CLI command utils dbreplication stop c. At the publisher server,
perform the CLI command utils dbreplication reset
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 40
Cisco Unified Communications Manager System Issues
Database Replication Does Not Occur When Connectivity Is Restored on Lost Node
For More Information Cisco Unified Real-Time Monitoring Tool Administration
Guide Cisco Unified Reporting Administration Guide Command Line Interface
Reference Guide for Cisco Unified Solutions
Database Replication Does Not Occur When Connectivity Is Restored on Lost Node
Symptom Database replication does not occur when connectivity is restored on
lost node recovery. See the related topics for methods to verify the state of
replication if replication fails. Only use the following procedure if you have
already tried to reset replication on the node, and have been unsuccessful.
Possible Cause The CDR check remains stuck in a loop, due to a delete on
device table.
Recommended Action 1. Run utils dbreplication stop on the affected
subscribers. You can run them all at once. 2. Wait until step 1 completes,
then run utils dbreplication stop on the affected publisher server. 3. Run
utils dbreplication clusterreset from the affected publisher server. When you
run the command,
the log name gets listed in the log file. Watch this file to monitor the
process status. The path to the follows: /var/log/active/cm/trace/dbl/sdi 4.
From the affected publisher, run utils dbreplication reset all. 5. Stop and
restart all the services on all the subscriber servers [or restart/reboot all
the systems (subscriber servers)] in the cluster to get the service changes.
Do this only after utils dbreplication status shows Status 2.
Related Topics Replication Fails Between the Publisher and the Subscriber
Server, on page 38
Database Tables Out of Sync Do Not Trigger Alert
Note “Out of sync” means that two servers in the cluster do not contain the
same information in a specific database table.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 41
Resetting Database Replication When You Are Reverting to an Older Product Release
Cisco Unified Communications Manager System Issues
Symptom On Unified Communications Manager Version 6.x or later, the symptoms
include unexpected call processing behaviors. Calls do not get routed or
handled as expected. The symptoms may occur on either the publisher or on the
subscriber servers. On Unified Communications Manager Version 5.x, the
symptoms include unexpected call processing behaviors. Calls do not get routed
or handled as expected but only when the publisher server is offline. If you
see this symptom and you run utils dbrepication status at the CLI, it reports
Out of sync. If Out of sync does not display, be aware that this is not the
problem.
Possible Cause Database tables remain out of sync between nodes. Replication
alerts only indicate failure in the replication process and do not indicate
when database tables are out of sync. Normally, if replication is working,
tables should remain in sync. Instances can occur in which replication appears
to be working, but database tables are “Out of sync”.
Recommended Action 1. Reset cluster replication by using CLI commands. Ensure
servers in the cluster are online with full IP
connectivity for this to work. Confirm that all servers in the cluster are
online by using platform CLIs and Cisco Unified Reporting.
2. If the servers are in Replication State 2, run the following command on
the publisher server:
3. utils dbreplication repair server name
4. If the servers are not in Replication State 2,
5. run the following command on all subscriber servers:
6. utils dbreplication stop
7. Then, run the following commands on the publisher server:
8. utils dbreplication stop
9. then
10. utils dbreplication reset all
Resetting Database Replication When You Are Reverting to an Older Product
Release
If you revert the servers in a cluster to run an older product release, you
must manually reset database replication within the cluster. To reset database
replication after you revert all the cluster servers to the older product
release, enter the CLI command utils dbreplication reset all on the publisher
server. When you switch versions by using Cisco Unified Communications
Operating System Administration or the CLI, you get a message reminding you
about the requirement to reset database replication if you are reverting to an
older product release.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 42
Cisco Unified Communications Manager System Issues
utils dbreplication clusterreset
utils dbreplication clusterreset
This command resets database replication on an entire cluster.
Usage Guidelines
Command Syntax utils dbreplication clusterreset
Before you run this command, run the command utils dbreplication stop first on
all subscribers servers, and then on the publisher server.
Requirements Command privilege level: 0 Allowed during upgrade: Yes
utils dbreplication dropadmindb
This command drops the Informix syscdr database on any server in the cluster.
Usage Guidelines
Command Syntax utils dbreplication dropadmindb
You should run this command only if database replication reset or cluster
reset fails and replication cannot be restarted.
Requirements Command privilege level: 0 Allowed during upgrade: Yes
LDAP Authentication Fails
This section describes a common issue when LDAP authentication failure occurs.
Symptom Login fails for end users. Authentication times out before the user
can log in.
Possible Cause You misconfigured the LDAP Port in the LDAP Authentication
window in Cisco Unified Communications Manager Administration.
Recommended Action How your corporate directory is configured determines which
port number to enter in the LDAP Port field. For example, before you configure
the LDAP Port field, determine whether your LDAP server acts as a Global
Catalog server and whether your configuration requires LDAP over SSL. Consider
entering one of the following port numbers:
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 43
Issues with LDAP Over SSL
Cisco Unified Communications Manager System Issues
Example: LDAP Port For When the LDAP Server Is Not a Global Catalog Server ·
389–When SSL is not required. (This port number specifies the default that
displays in the LDAP Port field.) · 636–When SSL is required. (If you enter
this port number, make sure that you check the Use SSL check box.)
Example: LDAP Port For When the LDAP Server Is a Global Catalog Server ·
3268–When SSL is not required. · 3269–When SSL is required. (If you enter this
port number, make sure that you check the Use SSL check box.)
Tip Your configuration may require that you enter a different port number than
the options that are listed in the preceding bullets. Before you configure the
LDAP Port field, contact the administrator of your directory server to
determine the correct port number to enter.
Issues with LDAP Over SSL
This section describes a common issue when you use LDAP over SSL.
Symptom LDAP over SSL does not work.
Possible Cause In most cases, problems with LDAP over SSL involve invalid,
wrong, or incomplete certificates (chains) on the Unified Communications
Manager server.
Explanation In some cases, you may use multiple certificates for SSL. In most
cases, uploading the AD root certificate as a directory trust is the only
certificate that you need to make LDAP over SSL work. However, if a different
directory trust certificate is uploaded, that is, one other than a root
certificate, that other certificate must be verified to a higher level
certificate, such as a root certificate. In this case, a certificate chain is
created because more than one extra certificate is involved. For example, you
may have the following certificates in your certificate chain:
· Root Certificate–The top-level CA certificate in the trust chain which will
have similar issuer and the subject name.
· Intermediate Certificate–The CA certificate that is part of the trust chain
(other than the top level). This follows the hierarchy starting from root till
the last intermediate.
· Leaf Certificate–The certificate issued to the service/server which is
signed by the immediate intermediate.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 44
Cisco Unified Communications Manager System Issues
Open LDAP Cannot Verify the Certificate to Connect to the LDAP Server
For example, your company has two certificates and a root certificate in your
certificate chain. The following example shows the contents of a certificate:
Data:
Version: 3 (0x2) Serial Number: ·
77:a2:0f:36:7c:07:12:9c:41:a0:84:5f:c3:0c:64:64
Signature Algorithm: sha1WithRSAEncryption Issuer: DC=com, DC=DOMAIN3, CN=jim
Validity · Not Before: Apr 13 14:17:51 2009 GMT · Not After: Apr 13 14:26:17
2014 GMT
Subject: DC=com, DC=DOMAIN3, CN=jim
Recommended Action If you have a two node chain, the chain contains the root
and leaf certificate. In this case, uploading the root certificate to the
directory trust is all you need to do. If you have more than a two node chain,
the chain contains the root, leaf, and intermediate certificates. In this
case, the root certificate and all the intermediate certificates, excluding
the leaf certificate, needs to be uploaded to the directory trust. At the
highest level in the certificate chain, that is, for the root certificate,
check to make sure that the Issuer field matches the Subject field. If the
Issuer field and Subject field do not match, the certificate is not a root
certificate; it is an intermediate certificate. In this case, identify the
complete chain from root to the last intermediate certificate, and upload the
complete chain to the directory trust store. In addition, check the Validity
field to ensure the certificate has not expired. If the intermediate is
expired, get the new chain from the certificate authority, along with the new
leaf that is signed by using the new chain. If only the leaf certificate is
expired, get a new signed certificate.
Open LDAP Cannot Verify the Certificate to Connect to the LDAP Server
Symptom End user authentication via CTI/JTAPI clients fails, but user
authentication to Unified CM works.
Possible Cause Open LDAP cannot verify the certificate to connect to the LDAP
server.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 45
JTAPI Subsystem Startup Problems
Cisco Unified Communications Manager System Issues
Explanation Certificates are issued with a Fully Qualified Domain Name (FQDN).
The Open LDAP verification process matches the FQDN with the server that is
being accessed. Because the uploaded certificate uses FQDN and the web form is
using IP Address, Open LDAP cannot connect to the server.
Recommended Action · If possible, use DNS. During the Certificate Signing
Request (CSR) process, ensure that you provide the FQDN as part of subject CN.
Using this CSR when a self signed certificate or CA certificate is obtained,
the Common Name will contain the same FQDN. Hence, no issues should occur when
LDAP authentication is enabled for applications, such as CTI, CTL, and so on,
with the trust certificate imported to the directory-trust.
· If you are not using DNS, enter an IP Address in the LDAP Authentication
Configuration window in Unified Communications Manager Administration. Then,
add the following line of text in /etc/openldap/ldap.conf: TLS_REQCERT never
You must have a remote account to update the file, which prevents the Open
LDAP library from verifying that certificate from the server. However,
subsequent communication still occurs over SSL.
JTAPI Subsystem Startup Problems
The JTAPI (Java Telephony API) subsystem represents a very important component
of the Cisco Customer Response Solutions (CRS) platform. JTAPI communicates
with the Unified Communications Manager and has responsibility for telephony
call control. The CRS platform hosts telephony applications, such as Cisco
Unified Auto-Attendant, Cisco IP ICD, and Cisco Unified IP-IVR. Although this
section is not specific to any of these applications, keep in mind that the
JTAPI subsystem is an underlying component that all of them use. Before
starting the troubleshooting process, ensure that the software versions that
you are using are compatible. To verify compatibility, read the Cisco Unified
Communications Manager Release Notes for the version of Unified Communications
Manager that you are using. To check the version of CRS, log in to AppAdmin by
entering http://servername/appadmin, where servername specifies the name of
the server on which CRS is installed. Find the current version in the lower-
right corner of the main menu.
JTAPI Subsystem is OUT_OF_SERVICE
Symptom The JTAPI subsystem does not start.
Possible Cause One of the following exceptions displays in the trace file:
· MIVR-SS_TEL-4-ModuleRunTimeFailure
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 46
Cisco Unified Communications Manager System Issues
MIVR-SS_TEL-4-ModuleRunTimeFailure
· MIVR-SS_TEL-1-ModuleRunTimeFailure
Related Topics MIVR-SS_TEL-4-ModuleRunTimeFailure, on page 47 MIVR-
SS_TEL-1-ModuleRunTimeFailure, on page 49
MIVR-SS_TEL-4-ModuleRunTimeFailure
Search for the MIVR-SS_TEL-1-ModuleRunTimeFailure string in the trace file. At
the end of the line, an exception reason displays. The following list gives
the most common errors: Related Topics
Unable to Create ProviderBad Login or Password, on page 47 Unable to Create
Provider-Connection Refused, on page 47 Unable to Create ProviderLogin= , on
page 48 Unable to Create ProviderHostname, on page 48 Unable to Create
ProviderOperation Timed Out , on page 49 Unable to Create ProviderNull , on
page 49
Unable to Create ProviderBad Login or Password
Possible Cause Administrator entered an incorrect user name or password in the
JTAPI configuration.
Full Text of Error Message
%MIVR-SS_TEL-4-ModuleRunTimeFailure:Real-timefailure in JTAPI subsystem:
Module=JTAPI Subsystem,Failure Cause=7,Failure Module=JTAPI_PROVIDER_INIT,
Exception=com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider —
bad login or password. %MIVR-SS_TEL-
7EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider —
bad login or password.
Recommended Action Verify that the user name and password are correct. Try
logging into the Unified CM User window (http://servername/ccmuser) on the
Unified CM to ensure that the Unified CM cannot authenticate correctly.
Unable to Create Provider-Connection Refused
Possible Cause The Unified Communications Manager refused the JTAPI connection
to the Unified Communications Manager.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 47
Unable to Create ProviderLogin=
Cisco Unified Communications Manager System Issues
Full Text of Error Message
%MIVR-SS_TEL-4-ModuleRunTimeFailure:Real-timefailure in JTAPI subsystem:
Module=JTAPI Subsystem, Failure Cause=7,Failure Module=JTAPI_PROVIDER_INIT,
Exception=com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider —
Connection refused %MIVR-
SS_TEL-7-EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable to create
provider — Connection refused
Recommended Action Verify that the CTI Manager service is running in the Cisco
Unified Serviceability Control Center.
Unable to Create ProviderLogin=
Possible Cause Nothing has been configured in the JTAPI configuration window.
Full Text of Error Message
%MIVR-SS_TEL-4-ModuleRunTimeFailure:Real-timefailure in JTAPI subsystem:
Module=JTAPI Subsystem, Failure Cause=7,Failure Module=JTAPI_PROVIDER_INIT,
Exception=com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider —
login= %MIVR-SS_TEL-7-EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable
to create provider — login=
Recommended Action Configure a JTAPI provider in the JTAPI configuration
window on the CRS server.
Unable to Create ProviderHostname
Possible Cause The CRS engine cannot resolve the host name of the Unified
Communications Manager.
Full Text of Error Message
%M%MIVR-SS_TEL-4-ModuleRunTimeFailure:Real-timefailure in JTAPI subsystem:
Module=JTAPI Subsystem, Failure Cause=7,Failure Module=JTAPI_PROVIDER_INIT,
Exception=com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider —
dgrant-mcs7835.cisco.com %MIVR-
SS_TEL-7-EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable to create
provider — dgrant-mcs7835.cisco.com
Recommended Action Verify that DNS resolution is working correctly from the
CRS engine. Try using an IP address instead of the DNS name.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 48
Cisco Unified Communications Manager System Issues
Unable to Create ProviderOperation Timed Out
Unable to Create ProviderOperation Timed Out
Possible Cause The CRS engine does not have IP connectivity with the Unified
Communications Manager.
Full Text of Error Message
101: Mar 24 11:37:42.153 PST%MIVR-SS_TEL-4-ModuleRunTimeFailure:Real-time
failure in JTAPI subsystem: Module=JTAPI Subsystem, Failure Cause=7,Failure
Module=JTAPI_PROVIDER_INIT, Exception=com.cisco.jtapi.PlatformExceptionImpl:
Unable to create provider — Operation timed out 102: Mar 24 11:37:42.168 PST
%MIVR-SS_TEL-7-EXCEPTION: com.cisco.jtapi.PlatformExceptionImpl: Unable to
create provider — Operation timed out
Recommended Action Check the IP address that is configured for the JTAPI
provider on the CRS server. Check the default gateway configuration on the CRS
server and the Unified Communications Manager. Make sure no IP routing
problems exist. Test connectivity by pinging the Unified Communications
Manager from the CRS server.
Unable to Create ProviderNull
Possible Cause No JTAPI provider IP address or host name get configured, or
the JTAPI client is not using the correct version.
Full Text of Error Message
%MIVR-SS_TEL-4-ModuleRunTimeFailure:Real-timefailure in JTAPI subsystem:
Module=JTAPI Subsystem, Failure Cause=7,Failure Module=JTAPI_PROVIDER_INIT,
Exception=com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider —
null
Recommended Action Verify that a host name or IP address is configured in the
JTAPI configuration. If the JTAPI version is incorrect, download the JTAPI
client from the Unified Communications Manager Plugins window and install it
on the CRS server.
MIVR-SS_TEL-1-ModuleRunTimeFailure
Symptom This exception usually occurs when the JTAPI subsystem cannot
initialize any ports.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 49
JTAPI Subsystem is in PARTIAL_SERVICE
Cisco Unified Communications Manager System Issues
Possible Cause The CRS server can communicate with the Unified Communications
Manager, but cannot initialize any CTI ports or CTI route points through
JTAPI. This error occurs if the CTI ports and CTI route points are not
associated with the JTAPI user.
Full Text of Error Message
255: Mar 23 10:05:35.271 PST%MIVR-SS_TEL-1-ModuleRunTimeFailure:Real-time
failure in JTAPI subsystem: Module=JTAPI Subsystem,
Failure Cause=7,Failure Module=JTAPI_SS,Exception=null
Recommended Action Check the JTAPI user on the Unified Communications Manager
and verify that CTI ports and CTI route points that are configured on the CRS
server associate with the user.
JTAPI Subsystem is in PARTIAL_SERVICE
Symptom The following exception displays in the trace file: MIVR-
SS_TEL-3-UNABLE_REGISTER_CTIPORT
Possible Cause The JTAPI subsystem cannot initialize one or more CTI ports or
route points.
Full Text of Error Message
1683: Mar 24 11:27:51.716 PST%MIVR-SS_TEL-3-UNABLE_REGISTER_CTIPORT: Unable to
register CTI Port: CTI Port=4503,
Exception=com.cisco.jtapi.InvalidArgumentExceptionImpl: Address 4503 is not in
provider’s domain. 1684: Mar 24 11:27:51.716 PST%MIVR-SS_TEL-7-EXCEPTION:
com.cisco.jtapi.InvalidArgumentExceptionImpl: Address 4503 is not in
provider’s domain.
Recommended Action The message in the trace tells you which CTI port or route
point cannot be initialized. Verify that this device exists in the Unified
Communications Manager configuration and also associates with the JTAPI user
on the Unified Communications Manager.
Security Issues
This section provides information about security-related measurements and
general guidelines for troubleshooting security-related problems.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 50
Cisco Unified Communications Manager System Issues
Security Alarms
Note This section does not describe how to reset the Cisco Unified IP Phone if
it has been corrupted by bad loads, security bugs, and so on. For information
on resetting the phone, refer to the Cisco Unified IP Phone Administration
Guide for Cisco Unified Communications Manager that matches the model of the
phone.
For information about how to delete the CTL file from Cisco Unified IP Phone
models 7960, and 7940 only, see the System Configuration Guide for Cisco
Unified Communications Manager or the Cisco Unified IP Phone Administration
Guide for Cisco Unified Communications Manager that matches the model of the
phone.
Related Topics Security Alarms, on page 51 Security Performance Monitor
Counters, on page 51 Reviewing Security Log and Trace Files, on page 52
Troubleshooting Certificates, on page 53 Troubleshooting CTL Security Tokens,
on page 54 Troubleshooting CAPF, on page 56 Troubleshooting Encryption for
Phones and Cisco IOS MGCP Gateways, on page 57
Security Alarms
Cisco Unified Serviceability generates security-related alarms for X.509 name
mismatches, authentication errors, and encryption errors. Cisco Unified
Serviceability provides the alarm definitions.
Alarms may get generated on the phone for TFTP server and CTL file errors. For
alarms that get generated on the phone, refer to the Cisco Unified IP Phone
Administration Guide for Cisco Unified Communications Manager for your phone
model and type (SCCP or SIP).
Security Performance Monitor Counters
Performance monitor counters monitor the number of authenticated phones that
register with Unified Communications Manager, the number of authenticated
calls that are completed, and the number of authenticated calls that are
active at any time. The following table lists the performance counters that
apply to security features.
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 51
Reviewing Security Log and Trace Files
Cisco Unified Communications Manager System Issues
Table 5: Security Performance Counters
Object Unified Communications Manager
SIP Stack TFTP Server
Counters
AuthenticatedCallsActive AuthenticatedCallsCompleted
AuthenticatedPartiallyRegisteredPhone AuthenticatedRegisteredPhones
EncryptedCallsActive EncryptedCallsCompleted
EncryptedPartiallyRegisteredPhones EncryptedRegisteredPhones
SIPLineServerAuthorizationChallenges SIPLineServerAuthorizationFailures
SIPTrunkServerAuthenticationChallenges SIPTrunkServerAuthenticationFailures
SIPTrunkApplicationAuthorization SIPTrunkApplicationAuthorizationFailures
TLSConnectedSIPTrunk
StatusCodes4xxIns StatusCodes4xxOuts For example: 401 Unauthorized (HTTP
authentication required) 403 Forbidden 405 Method Not Allowed 407 Proxy
Authentication Required
BuildSignCount EncryptCount
Refer to the Cisco Unified Real-Time Monitoring Tool Administration Guide for
accessing performance monitors in RTMT, configuring perfmon logs, and for more
details about counters.
The CLI command show perf displays performance monitoring information. For
information about using the CLI interface, refer to the Command Line Interface
Reference Guide for Cisco Unified Solutions.
Reviewing Security Log and Trace Files
Unified Communications Manager stores log and trace files in multiple
directories (cm/log, cm/trace, tomcat/logs, tomcat/logs/security, and so on).
Troubleshooting Guide for Cisco Unified Communications Manager, Release 12.5(1) 52
Cisco Unified Communications Manager System Issues
Troubleshooting Certificates
Note For devices that support encryption, the SRTP keying material does not
display in the trace file.
You can use the trace collection feature of Cisco Unified Real-Time Monitoring
Tool or CLI commands to find, view, and manipulate log and trace files.
Troubleshooting Certificates
The certificate management tool in Cisco Unified Communications Platform
Administration allows you to display certificates, delete and regenerate
certificates, monitor certificate expirations, and download and upload
certificates and CTL files (for example, to upload updated CTL files to
Unity). The CLI allows you to list and view self-signed and trusted
certificates and to regenerate self-signed certificates. The CLI commands show
cert, show web-security, set cert regen, and set web-security allow you to
manage certificates at the CLI interface; for example, set cert regen tomcat.
For information about how to use the GUI or CLI to manage certificates, refer
to Administration Guide for Cisco Unified Communications Manager and the
Command Line Interface Reference Guide for Cisco Unified Solutions.
Troubleshooting Ciphers
The Cipher Management page has no default values. Instead, the Cipher
Management feature takes effect only when you configure Ciphers. For
information about Ciphers, see Security Guide for Cisco Unified Communications
Manager This section provides information to help you troubleshoot problems
with Unified Communications Manager Ciphers:
Troubleshooting DRS and CDR Functionality
Symptom Breakage to DRS and CDR functionality.
Possible Cause Configuring hmac-sha2-512 in SSH MAC interface affects the DRS
and CDR functionality. Configuring Ciphers
· aes128-gcm@openssh.com · aes256-gcm@openssh.com
in SSH Cipher’s field or configuring only ecdh-sha2-nistp256 algorithm in “SSH
KEX” breaks the DRS and CDR functionalities.
Recommended Action 1. From Cisco Unified OS Administration, choose Security >
Cipher Management 2. Remove or Delete the above mentioned ciphers if they are
already configured and Save the settings.
Troubleshooting Guide for Cisco Unified Communications Manager, Release
12.5(1) 53
Troubleshooting CTL Security Tokens
Cisco Unified Communications Manager System Issues
3. Reboot the server for the changes to take effect.
Troubleshooting CTL Security Tokens
The section contains information about troubleshooting CTL security tokens. If
you lose all security tokens (etokens), contact Cisco TAC for further
assistance.
Troubleshooting a Locked Security Token After You Consecutively Enter an
Incorrect Security Token Password
Note These troubleshooting steps are not required if you manage cluster s
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>