Ce document aborde le dépannage des connexions des utilisateurs au Historical Reporting Client (HRC).
Aucune spécification déterminée n'est requise pour ce document.
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
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.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
L'ouverture de session utilisateur de Historical Reporting Client (HRC) échoue avec un de ces message d'erreur dans le log : <hostname>CiscoAppReports<number>.log qui est disponible dans l'emplacement. \ Fichiers de programme \ états historiques de Cisco UCCX \ logs.
Not associated with a trusted SQL Server connection
Ou
Database connection to 'CRA_DATABASE' failed due to ([Microsoft][ODBC SQL Server Driver] [SQL Server]Login failed for user 'db_cra'.)
Ou
Database connection to 'CRA_DATABASE' failed due to ([Microsoft][ODBC SQL Server Driver] [SQL Server]Cannot open database requested in login
Ou
) Database Connection Error | Failed to login to database. Ask your administrator to check the database user id and password that is dynamically obtained from the application server.
Ou
%CHC-LOG_SUBFAC-3-UNK:Login Error | An Error occurred while attempting to communicate with web server. Check your user id and password and try again. (NO_HISTORICAL_REPORTING_CAPABILITY)
Ou
Database Connection Error. All available connections to database server are in use by other client machines. Please try again later and check the log file for error 5054
Cette question peut se produire en raison de l'un ou l'autre de ces raisons :
L'utilisateur pourrait avoir commencé Historical Reporting Client directement avec le fichier .exe : . \ Fichiers de programme \ états historiques de Cisco UCCX.
L'authentification de serveur SQL est placée au mode mixte. De CRS 5.0 et suivants, le seul mode pris en charge pour l'authentification de serveur SQL est mode de Windows.
Exécutez ces étapes afin de résoudre le problème :
Commencez HRC à partir du raccourci disponible sur l'appareil de bureau ou de début > de programmes > de rapports historiques de Cisco CRS.
Veillez à activer le service secondaire de connexion sur le poste de travail sous le début > les configurations > le panneau de configuration > les outils d'administration > les services.
Remarque: Le HRC utilise le service secondaire de connexion de Windows. Il emploie ceci pour exécuter le logiciel avec le CiscoHistRptUsr quand l'agent ou le superviseur est enregistré dans le PC avec leur compte personnel. C'est le service qui te donne le passage comme option quand vous cliquez avec le bouton droit sur des executables.
Si l'authentification de serveur SQL est placée au mode mixte, changez-le au mode de Windows :
Procédure de connexion au système d'exploitation serveur. Choisissez le début > les programmes > la Microsoft SQL Server > le gestionnaire d'entreprise.
Choisissez les Microsofts SQL Server > le groupe de Serveur SQL.
Cliquez avec le bouton droit le serveur CRSSQL, et cliquez sur Properties.
Allez à l'onglet Sécurité, et choisissez Windows seulement sous l'authentification. Cliquez sur OK.
Remarque: Vous pouvez changer l'authentication mode à Windows seulement en changeant le LoginMode à 1 HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft de dessous \ Microsoft SQL Server \ CRSSQL \ MSSQLServer \ LoginMode.
Remarque: Pour (ha) installée facilement disponible, vous devez changer l'authentification pour des les deux SQL divise sous le groupe de Serveur SQL dans le gestionnaire d'entreprise.
Si vous utilisez MSDE, référez-vous à l'article de base de connaissances de Microsoft pour que la procédure change l'authentication mode.
Afin d'ouvrir le port TCP 4433 sur le PC d'agent, essayez de désactiver l'antivirus sur n'importe quel Pare-feu ou d'ajouter et une exception pour ce port. Référez-vous au pour en savoir plus de guide d'utilisation de port de Cisco Customer Response Solutions (CRS).
L'ouverture de session utilisateur HRC échoue avec ce message d'erreur :
Login Error An error occurred while attempting to communicate with web server. Check your userid and password and try again.
Terminez-vous ces étapes afin de résoudre le problème :
Allez à la page d'AppAdmin et choisissez les outils > le rapport historique > la configuration utilisateur.
Sélectionnez votre premier utilisateur de rapport historique de la liste déroulante, puis cliquez sur Next.
Choisissez le RVI de la colonne (gauche) installée et déplacez-le à la colonne (droite) sélectionnée. ICD choisis améliorés de la colonne (gauche) installée et la déplacent à la colonne (droite) sélectionnée.
Cliquez sur Update.
Redémarrez le service de Cisco Tomcat.
Cette question peut se produire si le nom d'utilisateur/mot de passe de l'utilisateur pour lequel l'échec de connexion contiennent n'importe quel caractère particulier comme le trait de soulignement (_), |, etc. Si oui, enlevez le caractère particulier du nom d'utilisateur/mot de passe afin de résoudre le problème.
Cette question peut sont provoqué par également par les configurations du serveur proxy dans le navigateur Web. Si le serveur proxy est configuré sur le navigateur Web du PC, vous devez désactiver la même chose afin de résoudre le problème.
Après une installation fraîche d'UCCX 4.0(4), cette erreur est reçue en lançant le client Rapports historiques :
An Exception Error occurred. Application exiting. Check the log file for error 5022
Exécutez ces étapes afin de résoudre cette erreur :
Désinstallez le HRC de l'ordinateur de client.
Exécutez l'unregister de ces étapes manuellement le DLLs :
Start > Run > cmd de clic.
Type C:\Windows\System32.
Émettez les commandes suivantes :
Quittez l'invite de commande.
Supprimez le craxdrt.dll et le crviewer.dllfiles de C:\Windows\System32.
Procédure de connexion à la page d'AppAdmin. Allez aux outils le >Plug-in et installez le HRC.
Exécutez ces étapes afin d'enregistrer manuellement le DLLs :
Start > Run > cmd de clic.
Type C:\Windows\System32.
Émettez les commandes suivantes :
Les utilisateurs HRC ne peuvent pas lancer HRC sans privilèges d'admin sur le PC. Quand les tentatives d'un utilisateur HRC d'ouvrir une session à HRC, il ne lance pas et l'incapable de commencer le message d'erreur est reçu.
Référez-vous à l'ID de bogue Cisco CSCto17789 (clients enregistrés seulement) ou au CSCtn53212 (clients enregistrés seulement) pour une difficulté possible.
En essayant d'ouvrir une session au client HRC, ce message d'erreur est reçu :
Unable to establish connection to database with the error 5051
Ouvrez une session en tant qu'utilisateur du PC, et terminez-vous ces étapes afin de résoudre le problème :
Afin d'installer le HRC, cliquer avec le bouton droit le passage exécutable et choisi comme, et sélectionner un compte administrateur de domaine (ce n'est pas nécessaire si ouvert une session comme admin de domaine).
Terminez-vous les étapes par l'installateur, et redémarrez le PC.
Ouvrez une session comme admin de domaine, et placez l'utilisateur en tant qu'utilisateur par la Gestion de Windows.
Déconnexion, et procédure de connexion en tant qu'utilisateur sur PC.
Créez manuellement deux raccourcis sur l'appareil de bureau (un pour le HRC et un pour le programmateur HRC) :
Le HRC exécutable se trouve dans le répertoire d'états historiques de c:\Program Files\Cisco UCCX. Cliquez avec le bouton droit CiscoAppReports.exe, et l'envoyez à l'appareil de bureau.
Le programmateur HRC exécutable se trouve dans le répertoire d'états historiques \ programmateur de c:\Program Files\Cisco UCCX. Cliquez avec le bouton droit ReportScheduler.exe, et l'envoyez à l'appareil de bureau.
Une fois que les débuts de programmateur automatiquement, vous peuvent l'ajouter au début vers le haut du répertoire (<username> \ menu de démarrage \ programmes de c:\Documents and Settings\ \ startup) ou juste glisser-déplacer pour commencer > tous les programmes > startup.