Voix et communications unifiées : Cisco Unified Communications Manager (CallManager)

Résolution des problèmes de démarrage du sous-système JTAPI

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Le sous-système de la téléphonie API (JTAPI) de Javas est un composant très important de la plate-forme d'application de Cisco Customer Response (CRA). JTAPI est le composant qui communique avec le Cisco CallManager, et est responsable du Contrôle d'appel de téléphonie. La plate-forme de CRA héberge des Applications de téléphonie, telles qu'IP ICD d'AutoAttendant de Cisco, de Cisco, et Cisco IP-IVR. Ce document n'est pas spécifique à l'un de ces applications ; le sous-système JTAPI est un composant sous-jacent qui est utilisé par tous.

Avant que vous commenciez le processus de dépannage, assurez-vous que les versions de logiciel que vous utilisez sont compatibles. Référez-vous aux notes de mise à jour en Cisco CallManager pour la version du Cisco CallManager que vous employez afin de vérifier la compatibilité.

Tapez http:// servername/appadmin, où le servername est le nom du serveur sur lequel CRA est installé afin d'ouvrir une session à la page d'AppAdmin, afin de vérifier la version de CRA. La version en cours se trouve dans l'angle inférieur droit du menu principal.

Conditions préalables

Conditions requises

Ce document suppose que vous avez déjà tenté de configurer votre serveur de CRA. Un frais installe de CRA sans n'importe quelles informations de configuration a tous les sous-systèmes dans l'état OUT_OF_SERVICE. Ce document n'est pas destiné pour décrire l'installation ou la configuration d'aucun composant de la plate-forme de CRA.

Composants utilisés

Les informations contenues dans ce document sont basées sur les versions de logiciel suivantes :

  • Cisco CallManager 3.1(3a)spC

  • Version 2.2(3a) d'application de réponse de client

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Terminologie

Ces termes sont utilisés dans tout ce document :

  • Utilisateur JTAPI — L'utilisateur qui est défini dans la section de configuration JTAPI de la page d'AppAdmin

  • Utilisateur de RM — L'utilisateur qui est défini dans la section de configuration de gestionnaire de ressources de la page d'AppAdmin

  • Port CTI — Un périphérique qui est créé sur le Cisco CallManager. Un port CTI est utilisé par la plate-forme de CRA afin d'aligner des appels et lire des demandes. Un port CTI est utilisé pour chaque appelant qui est connecté au serveur de CRA.

  • Point de routage CTI — Un périphérique qui est créé sur le Cisco CallManager. Un point de routage CTI est créé pour chaque application de téléphonie qui est utilisée par le serveur de CRA.

  • Utilisateur de Cisco CallManager — Un utilisateur qui a été créé sur le Cisco CallManager.

  • Page d'AppAdmin — La page Web qui est utilisée pour configurer le serveur de CRA : http://servername/appadmin.

  • Serveur de CRA — Le serveur qui héberge l'application de CRA. CRA est également connu comme app, des eServices, engine de processus.

Pour commencer

Afin de dépanner ce problème, vous devez d'abord activer quelques suivis sur le serveur de CRA.

Suivi d'enable

Terminez-vous ces étapes afin d'activer le suivi :

  1. De la page d'AppAdmin, choisissez l'engine > la configuration de suivi.

  2. Sous les colonnes d'élimination des imperfections et d'alarme, vérifiez la case à cocher SS_TEL.

  3. Choisissez la mise à jour.

    Afin de visualiser les fichiers de suivi, choisissez les fichiers de suivi joignent du côté gauche de la page, puis sélectionnent le fichier de suivi approprié.

Le sous-système JTAPI est out_of_service

Quand vous dépannez ce problème, vous devez trouver d'abord l'exception dans le fichier de suivi. Il y a quelques différents mots clé que vous pouvez employer afin de trouver l'exception dans le fichier de suivi. Recherchez ces mots clé. Les raisons les plus communes pour la panne sont répertoriées.

Comment trouver l'exception dans le fichier de suivi

Terminez-vous ces étapes afin de trouver l'exception dans le fichier de suivi :

  1. De la page d'engine, arrêtez et mettez en marche l'engine d'application.

  2. Ouvrez le fichier de suivi le plus récent.

  3. Recherchez ces mots clé dans le fichier de suivi :

MIVR-SS-TEL-4-ModuleRunTimeFailure ou MIVR-GENERIC-4-EXCEPTION

Recherchez la chaîne MIVR-SS_TEL-1-ModuleRunTimeFailure dans le fichier de suivi. À l'extrémité de la ligne, une raison d'exception est donnée. Ce sont les raisons les plus communes.

Incapable de créer le fournisseur -- mauvaise procédure de connexion ou mot de passe

Cause

Le nom d'utilisateur ou le mot de passe entré dans la configuration JTAPI est incorrect.

Résolution

Vérifiez que le nom d'utilisateur et le mot de passe sont corrects. Essayez de se connecter dans la page de CCMuser (http://servername/ccmuser) sur le Cisco CallManager afin de s'assurer que le Cisco CallManager peut authentifier correctement.

Texte intégral de message d'erreur

%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 -- bad login or password.
%MIVR-SS_TEL-7-
EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl:
Unable to create provider -- bad login or password.

Incapable de créer le fournisseur -- Connexion refusée

Cause

La connexion JTAPI au Cisco CallManager est refusée par le Cisco CallManager.

Résolution

  • Assurez-vous que vous pouvez avec succès ouvrir une session à CCMUser sur le Cisco CallManager avec le nom d'utilisateur JTAPI et le mot de passe.

  • Vérifiez que le service de CTI Manager fonctionne au Control Center de Cisco CallManager.

Texte intégral de message d'erreur

%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 -- Connection refused
%MIVR-SS_TEL-7-EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl:
Unable to create provider -- Connection refused

Incapable de créer le fournisseur -- login=

Cause

Rien n'est configuré dans la page de configuration JTAPI.

Résolution

Configurez un fournisseur JTAPI dans la page de configuration JTAPI sur le serveur de CRA.

Texte intégral de message d'erreur

%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 -- login=
%MIVR-SS_TEL-7-EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl:
Unable to create provider -- login=

ou

MIVR-GENERIC-4-EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl: 
Unable to create provider-- login=_1: login=_1

Incapable de créer le fournisseur -- adresse Internet

Cause

L'engine de CRA ne peut pas résoudre le nom d'hôte du Cisco CallManager.

Résolution

Vérifiez que la résolution de DN fonctionne correctement de l'engine de CRA. Essayez d'utiliser une adresse IP au lieu du nom DNS.

Texte intégral de message d'erreur

%M%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 -- dgrant-mcs7835.cisco.com
%MIVR-SS_TEL-7-EXCEPTION:com.cisco.jtapi.PlatformExceptionImpl:
Unable to create provider -- dgrant-mcs7835.cisco.com

Incapable de créer le fournisseur -- Exécution chronométrée

Cause

L'engine de CRA n'a pas la connectivité IP avec le Cisco CallManager.

Résolution

Vérifiez l'adresse IP qui est configurée pour le fournisseur JTAPI sur le serveur de CRA. Vérifiez la configuration de passerelle par défaut sur le serveur de CRA et le Cisco CallManager. Assurez-vous qu'il n'y a aucun problème de Routage IP. Cinglez le Cisco CallManager du serveur de CRA afin de tester la Connectivité.

Texte intégral de message d'erreur

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

Incapable de créer le fournisseur -- null

Cause

Il n'y a aucune adresse IP de fournisseur JTAPI ou nom d'hôte configuré, ou quand le client JTAPI n'utilise pas la bonne version.

Résolution

Vérifiez qu'un nom d'hôte ou une adresse IP est configuré dans la configuration JTAPI. Si la version JTAPI est incorrecte, téléchargez le client JTAPI de la page de modules d'extension de Cisco CallManager et installez-le sur le serveur de CRA.

Texte intégral de message d'erreur

%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 -- null

MIVR-SS_TEL-1-ModuleRunTimeFailure

Recherchez la chaîne MIVR-SS_TEL-1-ModuleRunTimeFailure dans le fichier de suivi. Cette exception se produit habituellement quand le sous-système JTAPI ne peut pas initialiser tous les ports.

Cause

Le serveur de CRA peut communiquer avec le Cisco CallManager, mais ne peut pas initialiser tous les ports CTI ou points de routage CTI par JTAPI. Cette erreur se produit si les ports CTI et les points de routage CTI ne sont pas associés avec l'utilisateur JTAPI.

Résolution

Vérifiez l'utilisateur JTAPI sur le Cisco CallManager, et le vérifiez que des ports CTI et les points de routage CTI qui sont configurés sur le serveur de CRA sont associés avec l'utilisateur.

Texte intégral de message d'erreur

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

MIVR-SS_TEL-7-UNK

Cause

Ce message d'erreur indique qu'un codec défectueux installe.

Résolution

  1. Vérifiez le registre chez HKEY_LOCAL_MACHINE \ LOGICIEL \ Cisco Systems,Inc. \ CRS \ Properties \ application.MIVR.properties.com.ci sco.dialog.codec = G711ULAW64K,G711ALAW64K

  2. S'il n'est pas là, alors ajoutez les codecs G711 comme dans l'exemple précédent.

  3. Redémarrez le service de gestionnaire de noeud CRS du Start > Programs > Administrative tools.

Remarque: Si le sous-système JTAPI n'entre pas dans le service après que ces étapes soient terminées, les CRS doivent être désinstallés et réinstallés.

Texte intégral de message d'erreur

JTAPI-JTAPI-7-UNK:[XXX_1393]CiscoRegistrationExceptionImpl
caught: At least one media capability must be specified

Le sous-système JTAPI est dans le partial_service

Quand vous dépannez ce problème, vous devez trouver d'abord l'exception dans le fichier de suivi. Il y a quelques différents mots clé que vous pouvez employer afin de trouver l'exception dans le fichier de suivi. Recherchez ces mots clé. Les raisons les plus communes pour la panne sont répertoriées.

Rechercher des mots-clé

Terminez-vous ces étapes afin de rechercher les mots clé :

  1. De la page d'engine, arrêtez et mettez en marche l'engine d'application.

  2. Ouvrez le fichier de suivi le plus récent.

  3. Recherchez les mots clé répertoriés dans le fichier de suivi :

MIVR-SS_TEL-3-UNABLE_REGISTER_CTIPORT

Cause

Le sous-système JTAPI ne peut pas initialiser un ou plusieurs ports CTI ou points d'acheminement.

Résolution

Le message d'erreur dans le suivi t'indique quel port CTI ou point d'acheminement ne pouvait pas être initialisé. Vérifiez que ce périphérique existe dans la configuration de Cisco CallManager, et êtes également associé avec l'utilisateur JTAPI sur le Cisco CallManager.

Texte intégral de message d'erreur

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

Cause

Cette question peut se produire quand il y a une question avec les ports CTI.

Résolution

Unassociate et rassocient tous les périphériques d'utilisateur JTAPI. Puis, redémarrez l'engine CRS et les serveurs Cisco CallManagers.

Texte intégral de message d'erreur

%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]

Informations connexes


Document ID: 21972