音声とユニファイド コミュニケーション : Cisco Unity Connection

Unity 接続ユーザーは LDAP からインポートするとき利用できません

2016 年 10 月 27 日 - 機械翻訳について
その他のバージョン: PDFpdf | 英語版 (2015 年 8 月 22 日) | フィードバック

概要

この資料はアクティブ ディレクトリと Lightweight Directory Access Protocol (LDAP)からユーザをインポートできるために Cisco Unity Connection を統合記述し、問題にソリューションを提供したものですとき見つけられる問題を。

著者:Cisco TAC エンジニア Scott Hills

問題

Unity 接続の LDAP によってユーザをインポートするように試みるときユーザはインポートのために利用可能ように示しません。 ユーザは既存のユーザとして GUI のユーザ の 検索を実行するとき示しません。  この場合、防ぐこのユーザについての表に古いエントリがありますインポートされることを。

この資料はユーザ向けに検索の例を提供したものです: USERID のための cisco テストおよび: ciscotest

トラブルシューティングのステップ

  1. LDAP からインポートすることを試みる時ユーザが利用できないことを確認して下さい。

  2. ユーザが LDAPサーバにあることを確認して下さい。

  3. ユーザ向けの Unity 接続および検索の Users ページへのナビゲート ユーザがまだ Unity 接続にいていないことを確認するため。

  4. ユーザがこの構造化照会言語 (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. 同じユーザが 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. 同じユーザを enduserappservermap 表の中から探して下さい。 ステップ 4 からの pkid を奪取 し、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


    この表に 2 つのレコードがあります。 このユーザをインポートのために使用できるようにするためにレコードがないはずです。 これらのレコードを削除して下さい。

    レコードを削除する前に、No エントリが Unity 接続テーブルにあることを確かめて下さい。

  7. enduserappservermap 表からのコンテンツを奪取 し、objectid としてこれらのクエリで使用して下さい。 すべて空結果を返さなければなりません。

    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!

解決策

ユーザが GUI からインポートすることができるようにエンド ユーザー servermap 表からエントリを削除して下さい。

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

関連情報



Document ID: 117737