Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Informações de Apoio

Troubleshoot

Introduction

Este documento descreve um exemplo e o procedimento a ser executado quando alertas de usuário duplicado são vistos nos nós do Cisco IM e Presence (IM&P).

Prerequisites

Requirements

A Cisco recomenda que você tenha conhecimento destes tópicos:

- Servidor de IM e Presence Service (IM&P) da Cisco

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

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. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

Um alerta de usuário duplicado normalmente aparece assim.

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

Observação: o Guia de Configuração do Cisco IM&P menciona apenas um único método para identificar usuários duplicados. No entanto, há casos em que o comando utils users validate all não mostra nenhuma informação ou apresenta uma saída vazia.

Troubleshoot

Para esses cenários, este procedimento é recomendado:

Etapa 1. Faça login na página Web de administração (GUI) do IM&P e navegue até a guia Solução de problemas do sistema.

Etapa 2. Se alguma entrada de usuário duplicada tiver sido encontrada lá, você poderá observar o ID do usuário mencionado acima.

Etapa 3. Anote essa ID de usuário e volte para a Interface de Linha de Comando (CLI) do IM&P

Etapa 4. Execute o comando:

run sql select * from enduser where enduser.userid=’_user_ID’

O sistema imprime todas as entradas que pode localizar para esse usuário específico (neste exemplo, o ID de usuário era "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

Nesse caso, você verá duas entradas para esse usuário específico.

Para se livrar deles, execute as próximas etapas:

Etapa 1. Execute o comando:

execute sql delete do usuário final onde enduser.userid=’user_ID’

Etapa 2. Navegue até a página de administração do CUCM > Gerenciamento de usuário > Usuário final > Selecione o usuário duplicado e devolva (desmarque e marque novamente) a caixa de seleção Cluster do nó inicial do usuário para criar uma única entrada para o mesmo usuário

Etapa 3. Execute esta consulta uma última vez para verificar se apenas uma única entrada para esse usuário é exibida:

execute sql select * from enduser where enduser.userid=’your user ID’

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