IPCC: Lightweight Directory Access Protocol (LDAP) Troubleshooting Guide

Similar documents
IPCC: Troubleshoot Mutex Lock Errors

Fixing Issues with Corporate Directory Lookup from the Cisco IP Phone

CallManager Configuration Requirements for IPCC

Reestablishing a Broken CallManager Cluster SQL Subscription with Cisco CallManager

Configuring Cisco CallManager IP Phones to Work With IP Phone Agent

Troubleshooting JTAPI Subsystem Startup Problems

ACS 5.x: LDAP Server Configuration Example

Securing LDAP Directory Integration with Cisco Unified CallManager 4.x

CRS Historical Reports Schedule and Session Establishment

Active Directory 2000 Plugin Installation for Cisco CallManager

Check Password Synchronization with the Admin Utility in the Cisco CallManager Cluster

Hotdial on IP Phones with CallManager Configuration Example

Agent Unable to Log Into Cisco Agent Desktop

Sharing a Cisco Unity Voice Mail Box between Two or More IP Phones

Use NAT to Hide the Real IP Address of CTC to Establish a Session with ONS 15454

WebView and IIS Connection Timeouts

Remote Monitoring on Cisco Unified Contact Center Express 8.x

Reestablishing a Broken Cisco CallManager Cluster SQL Subscription with CallManager 3.0, 3.1 and 3.2

Integrating Cisco CallManager IVR and Active Directory

Installing the Cisco Unified CallManager Customer Directory Plugin Release 4.3(1)

Serviceability. Access Cisco VVB Serviceability. Alarms

CDR Database Copy or Migration to Another Server

The system is temporarily unable to complete your call. Event Type: Error Event Source: CiscoUnity_ConvMsg Event Category: Network Event ID: 10045

CUCM 6.x/7.x/8.x: Bulk Administration Tool (BAT) Errors

UCS Uplink Ethernet Connection Configuration Example

IP Phone 7940/7960 Fails to BootProtocol Application Invalid

CTC Fails to Start on Windows XP with Cisco Security Agent

Troubleshoot Missing Speed Dials Issue in IPMA

Setting Up the Server

Avaya Definity G3 Skill Group to Service Mapping and Extension Configuration

UCCE WebView Frequently Asked Questions

CallManager MoH uses G.711 Codec while Voice Calls use G.729 Codec Configuration Example

CVP 40 EVAL, CVP 40 DISTI, CVP 40 DART, CVP 41 EVAL,CVP 41 DIST NFR, CVP 41 DART NFR, CVP 70 EVAL, CVP 70 DIST NFR

Unified CCX Administration Web Interface

Setting up Inter Cluster Trunks with Three or More Cisco CallManagers

VG248 Port Configuration to Light the Caller ID MWI

Data Center Network Manager (DCNM) with SFTP Switch Configuration Backup

User Management in Resource Manager

Unified Communications Manager FAQ

Troubleshooting Cisco DCNM

Cisco Unified IP Phone 7942/7945/7962/7965/7975 Firmware Upgrade from pre 8.3(3) to 9.3(1)

Tune the CTC HEAP Variables on the PC to Improve CTC Performance

Equitrac Embedded for Ricoh Basic. Setup Guide Equitrac Corporation

Cisco Mobile Skill Manager

Authentication of Wireless LAN Controller's Lobby Administrator via RADIUS Server

CallManager Server: Use PsList to Troubleshoot a Memory Leak Problem

Real-Time Monitoring Configuration

Understanding Trace. Understanding Trace CHAPTER

8.0 Help for End Users About Jive for Google Docs...4. System Requirements & Best Practices Using Jive for Google Docs...

Installing and Configuring Cisco Unified Real-Time Monitoring Tool

Configuring the VPN Client 3.x to Get a Digital Certificate

LDAP/AD v1.0 User Guide

Service Parameter Configuration

Provision Unified CM for Unified CCX

SAML-Based SSO Configuration

Unified CCX Administration Web Interface

Installing and Configuring Cisco Unified Real-Time Monitoring Tool

Configuring and Using Redundant Disks with Cisco MCS

Cisco Unified Communications Manager: Localization to Native Language

CallManager 5.x/6.x/7.x/8.x : CDR/CMR Error

The following sections describe the various menu options.

Configuring Cisco TelePresence Manager

Administrator s Guide for the Polycom Video Control Application (VCA)

Administration Guide. 05 Apr TM and copyright Imagicle spa

NAC Appliance (CCA): Configure and Troubleshoot the Active Directory Windows Single Sign On (SSO)

Frequently Asked Questions About Performance Monitor

Upgrade BIOS on Cisco UCS Server Blade

Remote Support Security Provider Integration: RADIUS Server

Web Browser Application Troubleshooting Guide. Table of Contents

Cisco Emergency Responder Configuration

CLI users are not listed on the Cisco Prime Collaboration User Management page.

Exam Name: Unified Communications Contact Center

Configuring the Cisco VPN 3000 Concentrator with MS RADIUS

MeetingPlace for Outlook Onsite Installation or Upgrade

Using the TUI Upgrade Utility to Update an Existing Release 2.4 Server

CLI users are not listed on the Cisco Prime Collaboration User Management page.

CDR Database Copy or Migration to Another Server

Managing External Identity Sources

Downloading and Managing Firmware in Cisco UCS Central

Polycom RealPresence Resource Manager System

Installing and Configuring Extension Mobility Using Either: Extended Services 2.2; CRA 2.2 or CRS 3.0(2) and CallManager 3.2

Release Notes for Cisco CallManager Extended Services 2.2

Troubleshooting Extension Mobility in Cisco CallManager

End User Setup. About End User Setup

Expanding an ICM SQL Database

Cisco Aironet Client Adapter Installation Tips for Windows NT v4.0

Security Provider Integration RADIUS Server

CHAPTER. Introduction

Integration Configuration

This chapter provides information about managing end user directory information.

CA Performance Management Data Aggregator

Configure Service Parameters

Configure and Manage the CUE System Auto Attendant

vcenter Support Assistant User's Guide

MeetingPlace Web Patch Installation Package Deployment Procedure

Troubleshooting IMAP Clients and ViewMail for Outlook

Syslog Server Configuration on Wireless LAN Controllers (WLCs)

Zendesk Screen Pop Connector. Printed Help. PureConnect powered by Customer Interaction Center (CIC) 2018 R1. Abstract

Understanding Feature and Network Services in Cisco Unified Serviceability

CajunRules Policy Manager for Solaris Getting Started Guide Version 2.0

Transcription:

IPCC: Lightweight Directory Access Protocol (LDAP) Troubleshooting Guide Document ID: 98173 Contents Introduction Prerequisites Requirements Components Used Conventions Node Manager Does Not Start and LDAP Exceptions in the MCVD Logs Appear Unable to Login into Appadmin or See Any Agents in the Resources Page How to Delete All Existing Licenses and Upload a New License Troubleshoot Mutex Lock Errors How to Clear Archive Flags How to Repeat Cluster Setup in Appadmin How to Repeat Server Setup for a Node in Appadmin How to Remove Duplicate User GUIDs How to Delete Failed Upgrade Profiles How to Clean Temporarily Created Cluster Profiles Tracing Related Information Introduction This document provides information to troubleshoot the Lightweight Directory Access Protocol (LDAP) in a Cisco Unified Contact Center Express. Although this document contains some information about common problems with Cisco Customer Response Solution (CRS) and Cisco CallManager, this document makes no attempt to completely describe these components. Rather, this document concentrates on the symptoms and methods in order to identify the source of problems that can occur. The problems can relate to software or configuration. Prerequisites Requirements Cisco recommends that you have knowledge of these topics: Cisco CallManager Cisco Customer Response Solutions (CRS) Components Used The information in this document is based on these software and hardware versions: Cisco CallManager version 4.x Cisco CRS version 4.x

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command. Conventions Refer to Cisco Technical Tips Conventions for more information on document conventions. Node Manager Does Not Start and LDAP Exceptions in the MCVD Logs Appear If the Node manager did not start and you see many LDAP connectivity exceptions in the MCVD logs, then there can be some problems in the ccndir.ini file. The ccndir.ini contains the bootstrap information, for example, it contains the information of the LDAP server and its credentials where CRS stores its configuration. When you start the CRS Serviceability tool and if there was something wrong with the information in the ccndir.ini file, the Failed to connect to LDAP error message is received. It also shows the CRS Bootstrap dialog dialog box in which you can correct the ccndir.ini file. You can enter the correct values in the CRS Bootstrap dialog box, and choose SYNC. If it appears again in the next alert, then your information is still wrong. You receive this alert until the issue with the connection to the specified LDAP server is solved.

If the given information was right, you receive these messages. Click OK on both the messages and the serviceability window appears. After you complete this, restart the CRS Node Manager service in order for the changes to take effect. Unable to Login into Appadmin or See Any Agents in the Resources Page Cisco CRS Appadmin does not allow any user to login or to see any agents in the Resources page in the Subsystems > RmCm menu. This can be due to the wrong Cisco CallManager LDAP server information, where Cisco CallManager stores its user information. This can be resolved if you use the Cisco CRS Serviceability tool. In the Cisco CRS Serviceability tool, choose the Cisco CallManager LDAP Information tab, type the correct values and click Update. The User Base location, the Cisco CallManager Base Context or the Directory Manager credentials are possibly incorrect.

If you are sure about the information, click Yes for this alert: Click OK in order to continue. Restart the CRS Node Manager service in order for the changes to take effect. How to Delete All Existing Licenses and Upload a New License Complete these steps in order to delete all existing licenses: 1. In CCN Apps > clusters OU, choose your cluster profile OU and choose ClusterSpecific > License > Flexlm OU, which contains all the licenses uploaded. 2. In the right pane, you can see the licenses listed. In order to delete the license, right click on each of them and choose Delete. In order to upload new licenses, go to the CRS Appadmin and use the License Information Link in System > Control Center. Choose Add license(s) in order to upload new licenses. Troubleshoot Mutex Lock Errors Refer to IPCC: Troubleshoot Mutex Lock Errors for more information on how to troubleshoot the mutex lock errors. How to Clear Archive Flags Refer to "Error While Handling The Input Request" Error Message When Configuring CRS for more

information on how to clear the archive flags. How to Repeat Cluster Setup in Appadmin In situations where you want to redo the Cluster Setup, there is a flag called setup found at CCN Apps > clusters > <profile> > appadminsetup. This contains the value DONE when the Cluster Setup is completed successfully. In order to redo the Cluster Setup, change its value to FRESH_INSTALL. After you change this, refresh the CRS Appadmin in order to see the screens for Cluster Setup. If you redo the cluster setup, this takes you through the windows where you choose your administrator for Appadmin. Note: Only complete these steps if necessary since it can harm the regular functioning. This can be used in the case where the user has forgotten the admin user ID. How to Repeat Server Setup for a Node in Appadmin In order to repeat the server setup for a node, there is a setup flag for each node located at CCN Apps > clusters > <profile> > Nodes > <node_id> > appadminsetup. It has DONE as its value if the server setup was completed for the corresponding node. In order to redo the server setup for that node, change its value to FRESH_INSTALL. After you change this, refresh the CRS Appadmin in order to see the screens of server setup. How to Remove Duplicate User GUIDs With the MADM LIB_CFG debug turned on, this logs print information about the duplicate GUIDs, and you need to find out which one is the correct entry. Then, you can delete the incorrect one. Sample logs: 5635: May 14 15:55:13.075 GMT+530 %MADM LIB_CFG 3 CONFIG_FAIL:Fail to load ldap configurati Exception=ICD LDAP: Duplicate guids in users agenty and agentx 5636: May 14 15:55:13.075 GMT+530 %MADM LIB_CFG 3 EXCEPTION:java.lang.IllegalStateException 5637: May 14 15:55:13.075 GMT+530 %MADM LIB_CFG 3 EXCEPTION: at com.cisco.wf.admin.iaq.agenticdconfig$paramretriever.run(agenticdconfig.java:564) 5638: May 14 15:55:13.075 GMT+530 %MADM LIB_CFG 3 EXCEPTION:

at com.cisco.wf.admin.iaq.agenticdconfig.retrieveadparameters(agenticdconfig.java:448) 5639: May 14 15:55:13.075 GMT+530 %MADM LIB_CFG 3 EXCEPTION: at com.cisco.wf.admin.iaq.agenticdconfig.getallagents(agenticdconfig.java:361) 5640: May 14 15:55:13.075 GMT+530 %MADM LIB_CFG 3 EXCEPTION: at com.cisco.wf.admin.iaq.agenticdconfig.getallagents(agenticdconfig.java:233) Also in the DC Directory, make sure you delete only the duplicate user entries in these three locations: 1. Under the OU Cisco.com > CCN > profiles > user profile 2. Under the OU Cisco.com > CCN > profiles > user CCN profile 3. Under the OU Cisco.com > Users, then double click on the duplicate username, choose the AVVID Information tab and make sure the GUID matches the duplicate GUID. How to Delete Failed Upgrade Profiles During an upgrade from Cisco CRS 3.X to 4.0(X), the installer creates a new 4.0 profile and it does not disturb the 3.X profile. So, if an upgrade fails, you can delete the 4.0 profile. The 4.0 Installer can create a new OU called clusters in CCN Apps OU where you find the new 4.0 profile, which is previously mentioned for the 4.0 installer. Under the configurations, applications and the workflow OUs, in order to differentiate with the 3.X profile that already exists, the installer creates profile names appended with._$$crs40$$_. You have to delete the profiles in these four OUs: 1. clusters 2. configurations 3. applications 4. workflows

For example, IPCC is the profile name you gave. You then have to delete: 1. CCN Apps > clusters > IPCC 2. CCN Apps > configurations > IPCC._$$CRS40$$_ 3. CCN Apps > applications > IPCC._$$CRS40$$_ 4. CCN Apps > workflows > IPCC._$$CRS40$$_ Note: Be careful not to delete anything that does not have a $$ as previously mentioned, which can corrupt the 3.x system. How to Clean Temporarily Created Cluster Profiles The CRS upgrade from 4.0(X) to 4.0(Y) fails with this error message in the install logs: CSCO:Wed Mar 08 19:57:52 2006:csco_eftn::DialogDisplayMessageBox() in: hmsi=1606, stext=this server belongs to a different cluster. You must uninstall Cisco CRS to remove this server from its current cluster before installing it in a new cluster. Do you want to uninstall Cisco CRS now?, scaption=cisco Customer Response Solutions, ntype=36 In this situation, LDAP is left with junk uncleaned temporarily created profiles in the form of profilename.xxxxxxxxxxxx. This issue is documented in the Cisco bug ID CSCsd61447 (registered customers only) Remove all of the profiles with the profilename.xxxxxx in order to resolve this issue and only leave the base profilename that does not have the.xxxxxxx appended to it before you retry the upgrade process. Tracing Mostly for LDAP connectivity issues, the default tracing is enough to analyze. If there is a problem with the users retrieved from LDAP, you can turn on the LIB_LDAP with the Appadmin, Engine, or Editor component in which the issue occurs. Refer to CRS Quick Tracing Guide for Version 3.x and 4.0.x for more information on CRS tracing. Related Information Voice and Unified Communications Support Resources Technical Support & Documentation Cisco Systems Contacts & Feedback Help Site Map 2013 2014 Cisco Systems, Inc. All rights reserved. Terms & Conditions Privacy Statement Cookie Policy Trademarks of Cisco Systems, Inc. Updated: Aug 02, 2007 Document ID: 98173