Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Informations générales

Dépannage

Introduction

Ce document décrit un exemple et la procédure à suivre lorsque des alertes d'utilisateur dupliquées sont détectées sur les noeuds Cisco IM and Presence (IM&P).

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Serveur Cisco IM and Presence Service (IM&P)

Components Used

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

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. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Informations générales

Une alerte d'utilisateur dupliqué s'affiche normalement comme ceci.

Monitoring Automation

Additional comments•05-21-2021 09:12:19

Created by: ALE4855981

Message key: ENTER024::APP_LXT_ENTER024_33f00f5388443c6e24801bce325255711c2bb4a475076ba004ac48df6664deb9

Additional Comments: Timestamp: 2021-05-21 13:12:46

Device:

IP address: Not Supported

Component: Not Supported

Severity: 3

Event Name: APP_LXT_MAJOR

Event SourceNode: ENTER024-LXT1

Message: LayerX.Alarms(10.10.10.10) LayerX ALERT_QUEUE table 0x0000033D 0 204

Custom Message: Alarm ID: 51111 (DuplicateUserid) : Event Message: (%[AlertName=SyslogSeverityMatchFound][AlertDetail= At Fri May 21 08:11:00 CDT 2021 on node impPub.ciscolab.com, the following SyslogSeverityMatchFound events generated: #012SeverityMatch : Alert#012MatchedEvent : May 21 08:10:24 impPub local7 1 : 62: impPub.ciscolab.com: May 21 2021 13:10:24.476 UTC : %UC_ReplWatcher-1-DuplicateUserid: %[AppID=Cisco IM and Presence Data Monitor][ClusterID=][NodeID=impPub]: Cisco IM and Presence Data Monitor has detected that two or more users on the system share the same UserID value.#012AppID : Cisco Syslog Agent#012ClusterID : #012NodeID : impPub#012 TimeStamp : Fri May 21 08:10:24 CDT 2021][AppID=Cisco AMC Service][ClusterID=][NodeID=cucmPub]: RTMT Alert

Remarque : le Guide de configuration de Cisco IM&P ne mentionne qu'une seule méthode pour identifier les utilisateurs dupliqués. Néanmoins, il existe des cas où la commande utils users validate all n'affiche aucune information ou présente un résultat vide.

Dépannage

Pour ces scénarios, cette procédure est conseillée :

Étape 1. Connectez-vous à la page Web Administration (GUI) de IM&P et accédez à l'onglet System Troubleshooter (Dépannage système).

Étape 2. Si des entrées utilisateur dupliquées y ont été trouvées, vous pouvez remarquer l'ID utilisateur de l'utilisateur susmentionné.

Étape 3. Prenez note de cet ID utilisateur et revenez à l'interface de ligne de commande (CLI) d'IM&P

Étape 4. Exécutez la commande :

exécutez sql select * from enduser where enduser.userid='_user_ID'

Le système imprime toutes les entrées qu'il peut trouver pour cet utilisateur particulier (dans cet exemple, l'ID utilisateur était «user92»)

admin:run sql select * from enduser where enduser.userid='user92'

pkid                                 userid  xcp_user_id tkuserlocale imaddress           xep106imaddress     directoryuri        mailid              status fkdirectorypluginconfig              deletedtimestamp passwordreverse                                                  tkuserprofile tkassignmentstate ocsprimaryuseraddress   fkucccmcipprofile tkphonepresence primarynodeid xep106userid xep106mailid        auth_pwd login_stamp logout_stamp auth_count pwd_stamp  last_status fkucserviceprofile enablecalendarpresence enablecups discoveryuseridentity

==================================== ======= =========== ============ =================== =================== =================== =================== ====== ==================================== ================ ================================================================ ============= ================= ======================= ================= =============== ============= ============ =================== ======== =========== ============ ========== ========== =========== ================== ====================== ========== =====================

633780c3-182b-153a-654a-6d073c2248ac user92  11412       1            user92@ciscolab.com user92@ciscolab.com user92@ciscolab.com user92@ciscolab.com 1      b5acd3a6-5ac2-055b-cf27-ba4f818533d6 NULL             aeef2675d3e72b6fbee00a9badf5d944aa016e0a7a302ac9704b79180f63f21e 1             0                 sip:user92@ciscolab.com NULL              NULL            NULL          user92       user92@ciscolab.com 0        2020-05-06                                                 NULL               t                      t

3a15e537-db7c-4b1f-8ff2-1daf5c5d4a05 user92  35283       1            user92@ciscolab.com user92@ciscolab.com user92@ciscolab.com 1                   NULL   NULL                                 NULL             d0d177e67ddc687c526364580c9d0c6ce9b0fb47dc51fed3ced90807105d9de9 100           1                 NULL                    NULL              2802                          user92       user92@ciscolab.com 0        2020-07-23                                                 NULL               f                      f

Dans ce cas, vous voyez deux entrées pour cet utilisateur particulier.

Afin de se débarrasser de ceux-ci, effectuez les étapes suivantes :

Étape 1. Exécutez la commande :

exécutez sql delete à partir de enduser où enduser.userid='user_ID'

Étape 2. Accédez à la page CUCM Administration > User Management > End User > Sélectionnez l'utilisateur dupliqué et renvoyez (décochez puis revérifiez) la case à cocher Home Node Cluster de l'utilisateur afin de créer une entrée unique pour le même utilisateur

Étape 3. Exécutez cette requête une dernière fois pour vérifier qu'une seule entrée est affichée pour cet utilisateur :

exécutez sql select * from enduser where enduser.userid=’votre ID utilisateur’

admin:run sql select * from enduser where enduser.userid='user92'

pkid                                 userid  xcp_user_id tkuserlocale imaddress           xep106imaddress     directoryuri        mailid              status fkdirectorypluginconfig              deletedtimestamp passwordreverse                                                  tkuserprofile tkassignmentstate ocsprimaryuseraddress   fkucccmcipprofile tkphonepresence primarynodeid xep106userid xep106mailid        auth_pwd login_stamp logout_stamp auth_count pwd_stamp  last_status fkucserviceprofile enablecalendarpresence enablecups discoveryuseridentity

==================================== ======= =========== ============ =================== =================== =================== =================== ====== ==================================== ================ ================================================================ ============= ================= ======================= ================= =============== ============= ============ =================== ======== =========== ============ ========== ========== =========== ================== ====================== ========== =====================

633780c3-182b-153a-654a-6d073c2248ac user92  11412       1            user92@ciscolab.com user92@ciscolab.com user92@ciscolab.com user92@ciscolab.com 1      b5acd3a6-5ac2-055b-cf27-ba4f818533d6 NULL             aeef2675d3e72b6fbee00a9badf5d944aa016e0a7a302ac9704b79180f63f21e 1             0                 sip:user92@ciscolab.com NULL              NULL            NULL          user92       user92@ciscolab.com 0        2020-05-06                                                 NULL               t                      t