Troubleshooting JTAPI Subsystem Startup Problems

Similar documents
Configuring Cisco CallManager IP Phones to Work With IP Phone Agent

CallManager Configuration Requirements for IPCC

Agent Unable to Log Into Cisco Agent Desktop

Integrating Cisco CallManager IVR and Active Directory

Fixing Issues with Corporate Directory Lookup from the Cisco IP Phone

IPCC: Lightweight Directory Access Protocol (LDAP) Troubleshooting Guide

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

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

Hotdial on IP Phones with CallManager Configuration Example

CRS Historical Reports Schedule and Session Establishment

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

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

VG248 Port Configuration to Light the Caller ID MWI

Active Directory 2000 Plugin Installation for Cisco CallManager

CDR Database Copy or Migration to Another Server

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

Setting up Inter Cluster Trunks with Three or More Cisco CallManagers

Table of Contents. Cisco CallManager MoH uses G.711 Codec while Voice Calls use G.729 Codec Configuration Example

UCCE WebView Frequently Asked Questions

Securing LDAP Directory Integration with Cisco Unified CallManager 4.x

IPCC: Troubleshoot Mutex Lock Errors

System Configuration. Configuring System Parameters CHAPTER

Reestablishing a Broken CallManager Cluster SQL Subscription with Cisco CallManager

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

Exam Name: Unified Communications Contact Center

Unified Communications Manager FAQ

MeetingPlace for Outlook Onsite Installation or Upgrade

CHAPTER 1 PREFACE... 1

Cisco Unity Express Windows and Menus

Exam : Title : Troubleshooting Unified Communications (TUC) Version : Demo

An Overview of Cisco MobilityManager

CDR Database Copy or Migration to Another Server

Troubleshoot Missing Speed Dials Issue in IPMA

Hardware Conference Bridge Configuration and Use with CallManager and a Catalyst 6000/6500 WS X6608 Port

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

Using Cisco Unity Express Software

VG224 Voice Gateway SCCP Registration with CME Configuration Example

ACS 5.x: LDAP Server Configuration Example

Configuring a Cisco 827 Router Using PPPoA With CHAP and PAP

Auto Register Cisco IP Communicator 8.6 with CUCM 8.x

Voice Translation Rules

Using NAT in Overlapping Networks

Configuring Cisco Unified Communications Manager Directory Integration

Troubleshooting Alerts

Getting Started with the VG248

CTC Fails to Start on Windows XP with Cisco Security Agent

Planning, Deploying and Managing Microsoft Exchange Server 2010 Unified Messaging

Cisco Unified Communications Manager Express FAQ

Serviceability. Access Cisco VVB Serviceability. Alarms

INDEX. Cisco Unity Express CLI Administrator Guide for Cisco CallManage, Release Cisco Unity Express Release 1.1

Working with TAPS CHAPTER

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

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

Cisco Secure Desktop (CSD) on IOS Configuration Example using SDM

Configuring an Error Response Code upon an Out-of-Dialog OPTIONS Ping Failure

Unified Communications Contact Center Express Implementation Exam.

Troubleshoot Cisco Customer Voice Portal (CVP) Operation, Administration, Maintenance and Provisioning (OAMP)

Provision Unified CM for Unified CCX

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

IP Phone 7940/7960 Fails to BootProtocol Application Invalid

How to Configure a Cisco Router Behind a Non-Cisco Cable Modem

Cisco Unified Communications Manager: Localization to Native Language

CUCM 8.x Configuration Manual for Arc Pro

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

Configure and Manage the CUE System Auto Attendant

Cisco CISCO Troubleshooting Unified Communications (TUC) Practice Test. Version

CUCM 7.x Configuration Manual for Arc Pro

Configuring the Cisco IOS MGCP Gateway

Troubleshooting External Services (External Message Store, Calendar Integrations, Calendar Information for PCTRs) in Cisco Unity Connection 8.

Troubleshooting and Maintenance

Integration Configuration

Getting Started with ehealth for Voice--Cisco CallManager

Unified CCX Administration Web Interface

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

Configure Selective Based Workflow for Incoming Calls on Finesse

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

Configuring the Cisco Unity Express Software Using the Initialization Wizard

Configuring System Components

VoIP with Channel Associated Signaling (CAS)

Troubleshooting Guide for Cisco Unified Communications Manager, Release 9.1(1)

Installing and Configuring Cisco Unified Real-Time Monitoring Tool

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

Configuring the Audit Log

Cisco Unified CME Telephony Service Provider 2.1 Setup Guide

NAT Support for Multiple Pools Using Route Maps

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

UCS Uplink Ethernet Connection Configuration Example

Customer Guide to Cisco JTAPI- BiB Integrations. March

Phone Customization Manager

CallManager Server: Use PsList to Troubleshoot a Memory Leak Problem

CUCM Configuration Guide for Arc Pro Covering CUCM Versions 7.x, 8.x, 9.x and 10.x

Conference Now. Conference Now Overview. Conference Now Prerequisites

Credential Policy CHAPTER

Configure and Troubleshoot Device Mobility

Troubleshooting Extension Mobility in Cisco CallManager

Configuring and Using Redundant Disks with Cisco MCS

Cisco Unified Communications Manager configuration for integration with IM and Presence Service

Configuring the Cisco VPN 3000 Concentrator with MS RADIUS

Release Notes for Cisco Finesse Release 9.0(1)

Cisco PGW 2200 and HSI Softswitch Out of band DTMF for SIP and H.323

Transcription:

Troubleshooting JTAPI Subsystem Startup Problems Document ID: 21972 Contents Introduction Prerequisites Requirements Components Used Conventions Terminology Getting Started Enable Tracing JTAPI Subsystem is out_of_service How to Find the Exception in the Trace File MIVR SS TEL 4 ModuleRunTimeFailure or MIVR GENERIC 4 EXCEPTION MIVR SS_TEL 1 ModuleRunTimeFailure MIVR SS_TEL 7 UNK JTAPI Subsystem is in partial_service Searching for Key Words MIVR SS_TEL 3 UNABLE_REGISTER_CTIPORT MIVR SS_TEL 2 SS_PARTIAL_SERVICE Related Information Introduction The Java Telephony API (JTAPI) subsystem is a very important component of the Cisco Customer Response Application (CRA) platform. JTAPI is the component that communicates with the Cisco CallManager, and is responsible for telephony call control. The CRA platform hosts telephony applications, such as Cisco AutoAttendant, Cisco IP ICD, and Cisco IP IVR. This document is not specific to any of these applications; the JTAPI subsystem is an underlying component that is used by all of them. Before you start the troubleshooting process, ensure that the software versions that you use are compatible. Refer to the Cisco CallManager Release Notes for the version of Cisco CallManager that you use in order to verify compatibility. Type http://servername/appadmin, where servername is the name of the server on which CRA is installed in order to login to the AppAdmin page, in order to check the version of the CRA. The current version is located in the lower right corner of the main menu. Prerequisites Requirements This document assumes that you have already attempted to configure your CRA server. A fresh install of CRA without any configuration information has all subsystems in the OUT_OF_SERVICE state. This document is not intended to describe the installation or configuration of any component of the CRA platform.

Components Used The information in this document is based on these software versions: Cisco CallManager 3.1(3a)spC Customer Response Application version 2.2(3a) 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. Terminology These terms are used throughout this document: JTAPI userthe user that is defined in the JTAPI configuration section of the AppAdmin page RM userthe user that is defined in the Resource Manager configuration section of the AppAdmin page CTI porta device that is created on the Cisco CallManager. A CTI port is used by the CRA platform in order to queue calls and play prompts. One CTI port is used for every caller that is connected to the CRA server. CTI route pointa device that is created on the Cisco CallManager. One CTI route point is created for every telephony application that is used by the CRA server. Cisco CallManager usera user that has been created on the Cisco CallManager. AppAdmin pagethe web page that is used to configure the CRA server: http://servername/appadmin. CRA serverthe server that hosts the CRA application. CRA is also known as Apps, eservices, Workflow Engine. Getting Started In order to troubleshoot this problem, you must first enable some traces on the CRA server. Enable Tracing Complete these steps in order to enable tracing: 1. From the AppAdmin page, choose Engine > Trace Configuration. 2. Under the Debugging and Alarm columns, check the SS_TEL checkbox. 3. Choose Update. In order to view the trace files, choose the Trace Files link on the left side of the page, then select the appropriate trace file. JTAPI Subsystem is out_of_service When you troubleshoot this problem, you need to first find the exception in the trace file. There are a few different keywords that you can use in order to find the exception in the trace file. Search for these keywords.

The most common reasons for failure are listed. How to Find the Exception in the Trace File Complete these steps in order to find the exception in the trace file: 1. From the Engine page, stop and start the Application Engine. 2. Open the most recent trace file. 3. Search for these keywords in the trace file: MIVR SS_TEL 4 ModuleRunTimeFailure or MIVR GENERIC 4 EXCEPTION MIVR SS_TEL 1 ModuleRunTimeFailure MIVR SS_TEL 7 UNK MIVR SS TEL 4 ModuleRunTimeFailure or MIVR GENERIC 4 EXCEPTION Search for the MIVR SS_TEL 1 ModuleRunTimeFailure string in the trace file. At the end of the line, an exception reason is given. These are the most common reasons. Unable to create provider bad login or password The user name or password entered in the JTAPI configuration is incorrect. Verify that the user name and password are correct. Try to log into the CCMuser page (http://servername/ccmuser) on the Cisco CallManager in order to ensure that the Cisco CallManager is able to authenticate correctly. failure in JTAPI subsystem: Module=JTAPI Subsystem,Failure =7,Failure Module=JTAPI_PROVIDER_INIT, Unable to create provider bad login or password. %MIVR SS_TEL 7 EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider bad login or password. Unable to create provider Connection refused The JTAPI connection to the Cisco CallManager is refused by the Cisco CallManager. Make sure you can successfully log in to CCMUser on Cisco CallManager with the JTAPI user name and the password. Verify that the CTI Manager service runs in the Cisco CallManager Control Center.

Failure =7,Failure Module=JTAPI_PROVIDER_INIT, Unable to create provider Connection refused %MIVR SS_TEL 7 EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider Connection refused Unable to create provider login= Nothing is configured in the JTAPI configuration page. Configure a JTAPI provider in the JTAPI configuration page on the CRA server. or Failure =7,Failure Module=JTAPI_PROVIDER_INIT, Unable to create provider login= %MIVR SS_TEL 7 EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider login= MIVR GENERIC 4 EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: Unable to create provider login=_1: login=_1 Unable to create provider hostname The CRA engine is not able to resolve the host name of the Cisco CallManager. Verify that DNS resolution works correctly from the CRA engine. Try to use an IP address instead of the DNS name. %M Failure =7,Failure Module=JTAPI_PROVIDER_INIT, 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

Unable to create provider Operation timed out The CRA engine does not have IP connectivity with the Cisco CallManager. Check the IP address that is configured for the JTAPI provider on the CRA server. Check the default gateway configuration on the CRA server and the Cisco CallManager. Make sure there are no IP routing problems. Ping the Cisco CallManager from the CRA server in order to test connectivity. 101: Mar 24 11:37:42.153 PST Failure =7,Failure Module=JTAPI_PROVIDER_INIT, 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 Unable to create provider null There is no JTAPI provider IP address or host name configured, or when the JTAPI client does not use the correct version. 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 Cisco CallManager Plugins page and install it on the CRA server. Failure =7,Failure Module=JTAPI_PROVIDER_INIT, Unable to create provider null MIVR SS_TEL 1 ModuleRunTimeFailure Search for the MIVR SS_TEL 1 ModuleRunTimeFailure string in the trace file. This exception usually occurs when the JTAPI subsystem is unable to initialize any ports. The CRA server can communicate with the Cisco CallManager, but is unable to 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.

Check the JTAPI user on the Cisco CallManager, and verify that CTI ports and CTI route points that are configured on the CRA server are associated with the user. 255: Mar 23 10:05:35.271 PST %MIVR SS_TEL 1 ModuleRunTimeFailure: Real time Failure =7,Failure Module=JTAPI_SS,Exception=null MIVR SS_TEL 7 UNK This error message indicates a failed codec install. 1. Check the registry at HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems,Inc.\CRS\Properties\application.MIVR.properties.com.cisco.dialog.c = G711ULAW64K,G711ALAW64K 2. If it is not there, then add the codec G711 as in the previous example. 3. Restart the CRS Node Manager service from Start > Programs > Administrative Tools. Note: If the JTAPI subsystem does not come into service after these steps are completed, the CRS needs to be uninstalled and re installed. JTAPI JTAPI 7 UNK:[XXX_1393]CiscoRegistrationExceptionImpl caught: At least one media capability must be specified JTAPI Subsystem is in partial_service When you troubleshoot this problem, you need to first find the exception in the trace file. There are a few different keywords that you can use in order to find the exception in the trace file. Search for these keywords. The most common reasons for failure are listed. Searching for Key Words Complete these steps in order to search for the keywords: 1. From the Engine page, stop and start the Application Engine. 2. Open the most recent trace file. 3. Search for the keywords listed in the trace file: MIVR SS_TEL 3 UNABLE_REGISTER_CTIPORT MIVR SS_TEL 2 SS_PARTIAL_SERVICE MIVR SS_TEL 3 UNABLE_REGISTER_CTIPORT

The JTAPI subsystem is unable to initialize one or more CTI ports or route points. The error message in the trace tells you which CTI port or route point was unable to be initialized. Verify that this device exists in the Cisco CallManager configuration, and is also associated with the JTAPI user on the Cisco CallManager. 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. MIVR SS_TEL 2 SS_PARTIAL_SERVICE This issue can occur when there is an issue with the CTI ports. Unassociate and reassociate all devices from JTAPI user. Then, restart the CRS Engine and the Cisco CallManager Servers. %MIVR SS_TEL 2 SS_PARTIAL_SERVICE:JTAPI subsystem in partial service: Failure reason=a number of route points are OOS TR[num=8490], TR[num=8550],TR[num=8566] Related Information Diagnosing and Correcting Cisco CRA Problems Cisco Unified Contact Center Express Configuration Guides Voice Technology Support Voice and Unified Communications Product Support Troubleshooting Cisco IP Telephony Technical Support & Documentation Cisco Systems Contacts & Feedback Help Site Map 2014 2015 Cisco Systems, Inc. All rights reserved. Terms & Conditions Privacy Statement Cookie Policy Trademarks of Cisco Systems, Inc. Updated: May 15, 2007 Document ID: 21972