Voz y Comunicaciones unificadas : Cisco Unity Connection

El usuario de la conexión Unity no está disponible cuando usted importa del LDAP

18 Octubre 2015 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios

Introducción

Este documento describe un problema encontrado cuando usted integra el Cisco Unity Connection con el Active Directory para poder importar a los usuarios del Lightweight Directory Access Protocol (LDAP) y ofrece una solución al problema.

Contribuido por las colinas de Scott, ingeniero de Cisco TAC.

Problema

Cuando usted intenta importar a un usuario vía el LDAP en la conexión Unity, el usuario no muestra como disponible para la importación. El usuario no muestra como usuario existente cuando usted funciona con una búsqueda de usuario en el GUI.  En este caso, hay una entrada añeja en una tabla sobre este usuario que evite que sea importada.

Este documento proporciona los ejemplos de las búsquedas para el usuario: prueba de Cisco y para el Userid: el más ciscotest.

Pasos para Solucionar Problemas

  1. Verifique que el usuario no esté disponible cuando usted intenta importar del LDAP.

  2. Verifique que el usuario esté en el servidor LDAP.

  3. Navegue a la página de los usuarios en la conexión Unity y la búsqueda para el usuario para verificar que los usuarios no están ya presentes en la conexión Unity.

  4. Marque si el usuario está disponible en la tabla del usuario final con esta interrogación del Lenguaje de consulta estructurado (SQL):

    admin:run sql SELECT pkid, firstname, lastname, userid, telephonenumber
    FROM EndUser u WHERE userid='ciscotest'

    pkid                                 firstname lastname userid    telephonenumber
    ==================================== ========= ======== ========= ===============
    e88525ef-ebce-4af1-bddb-ef58c8389700 Cisco     Test      ciscotest (444)555-6666


  5. Verifique que el mismo usuario no esté disponible en el tbl_user:

    admin:run cuc dbquery unitydirdb select * from tbl_user where ldapccmpkid=
    'e88525ef-ebce-4af1-bddb-ef58c8389700'

    No records found
    2011-09-21 15:07:28,383 ERROR [ClassExecutionThread] cli.CucUtils -
    Results array is empty!


  6. Marque la tabla del enduserappservermap para el mismo usuario. Tome el pkid del paso 4 y utilícelo como fkenduser.

    admin:run sql select * from enduserappservermap where fkenduser=
    'e88525ef-ebce-4af1-bddb-ef58c8389700'
    pkid                                 fkenduser
    fkappserver                          content
    ==================================== ====================================
    ====================================
    3725fca8-1b99-47cb-96f0-fd5641d13753 e88525ef-ebce-4af1-bddb-ef58c8389700
    cd183532-15c3-4065-bd09-30991cf1bd1c b99b4440-1c64-4c30-9dee-3c8bd8808448
    cbd62377-9a2a-4a8e-8685-220ba0af747d e88525ef-ebce-4af1-bddb-ef58c8389700
    cd183532-15c3-4065-bd09-30991cf1bd1c b99b4440-1c64-4c30-9dee-3c8bd8808448


    Hay dos expedientes en esta tabla. No debe haber ninguna expedientes para hacer a este usuario disponible para la importación. Usted debe borrar estos expedientes.

    Antes de que usted borre los expedientes, aseegurese que no hay entrada presente en las tablas de la conexión Unity.

  7. Tome el contenido de la tabla del enduserappservermap y utilícelo como el objectid en estas interrogaciones. Todos deben volver los resultados vacíos.

    admin:run cuc dbquery unitydirdb select * from tbl_globaluser where objectid=
    'b99b4440-1c64-4c30-9dee-3c8bd8808448'

    No records found
    2011-09-21 15:12:37, 866 ERROR [ClassExecutionThread] cli.CucUtils -
    Results array is empty!

    admin:run cuc dbquery unitydirdb select * from tbl_user where ldapccmuserid=
    'ciscotest'

    No records found
    2011-09-21 15:09:13, 195 ERROR [ClassExecutionThread] cli.CucUtils -
    Results array is empty!

    admin:run cuc dbquery unitydirdb select * from tbl_user where objectid=
    'b99b4440-1c64-4c30-9dee-3c8bd8808448'

    No records found
    2011-09-21 15:12:49, 213 ERROR [ClassExecutionThread] cli.CucUtils -
    Results array is empty!

Solución

Borre las entradas de la tabla del servermap del usuario final para poder importar el usuario del GUI.

admin:run sql delete from enduserappservermap where fkenduser=
'e88525ef-ebce-4af1-bddb-ef58c8389700'

Información Relacionada


Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Document ID: 117737