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

Cisco Unity イベント ログのエラー

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


目次


概要

このドキュメントでは、Cisco Unity サーバで生成される一般的な Event Viewer メッセージの一部に関する情報を提供します。

前提条件

要件

このドキュメントに関する固有の要件はありません。

使用するコンポーネント

このドキュメント内の情報は Cisco Unity 4.0(5) に基づいています。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。 ネットワークが稼働中の場合は、コマンドが及ぼす潜在的な影響を十分に理解しておく必要があります。

表記法

ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

エラー:Cisco Unity's Phrase Server Manager experienced a serious error.

Cisco Unity メールボックスにアクセスしようとすると、言語 ENU がインストールされていない場合でも ENU がロードされます。 その結果、次のエラー メッセージが Cisco Unity Event Viewer に表示されます。

Event Type:	Error
Event Source:	CiscoUnity_PhraseServer
Event Category:	Error 
Event ID:	10025
Date:		7/17/2008
Time:		8:40:25 AM
User:		N/A
Computer:	GBRIPTUVM01
Description:
Cisco Unity's Phrase Server Manager experienced a serious error.

EXPLANATION:
The specified language is not loaded. Verify that the specified language is
installed and that you are licensed for multiple languages.

このシナリオの場合、Cisco Unity SA は言語設定を正しく表示できません。 Cisco Unity SA を起動して、[Default Subscriber Template] または [Default Administrator Template] を開きます。 [Conversation] を選択します。表示された言語が間違っている可能性があります。 この場合はデータベースに保存されている言語が ENU であり、ロードされた TUI 言語に含まれていないため、Cisco Unity SA はロードされた TUI 言語に含まれていない言語を表示できません。 SA に表示される言語はデフォルトの TUI 言語ですが、Phrase Server Manager は最初に ENU をロードしようとし、それが失敗すると、デフォルトの TUI 言語がロードされるためエラーが発生します。

解決策

この問題を解決するには、管理者が、修正が必要なデフォルト サブスクライバ テンプレートデフォルト管理者テンプレート、およびサブスクライバの言語設定を手動で変更する必要があります。 言語設定を手動で変更する手順は次のとおりです。

  1. Cisco Unity System Administrator に移動して、[Default Subscriber Template] を選択します。

  2. [Conversation] に移動して、[Language] 設定を目的の言語に変更します。 表示された言語が目的の言語の場合は、他のフィールドを変更してから、それを元の設定に戻します。これは、実際には何も変更していなくても [Save] ボタンを有効にするためです。 たとえば、[Time Format] を [System default] から [12 hour clock] に変更してから、また [System default] に戻します。

  3. [Save] をクリックしてデータを保存します。 この時点で [Conversation] 画面に表示された言語がデータベースに書き込まれるため、問題は解決されます。

  4. EAdmin アカウントとデフォルトの管理者テンプレート、 、およびこのテンプレートから派生したすべてのテンプレートについても、[Messages] > [Language that Callers Hear] の順に選択して、言語設定を目的の言語に変更します。 表示された言語が目的の言語の場合は、他のフィールドを変更してから、それを元の設定に戻します。これは、実際には何も変更していなくても [Save] ボタンを有効にするためです。

    [Save] をクリックしてデータを保存します。

サブスクライバについては、管理者は Cisco Unity BulkEdit ユーティリティを使用して言語を変更することもできます。 次の手順を実行します。

  1. Cisco Unity Tool Depot で、[Administration Tools] を選択して、BulkEdit ユーティリティを起動します。

  2. [Subscribers] を選択して、[Next] をクリックします。

  3. 言語設定を変更するサブスクライバを選択します。 その後で、[Add Subscribers to Grid] をクリックしてから、[Next] をクリックします。

  4. [Profile] タブを選択します。 [Change default language subscriber hears to] をデフォルトの TUI 言語またはロードされた TUI 言語に設定します。 これにより、[Conversation] > [Language] が設定されます。

    管理者アカウントと EAdmin アカウントの場合にのみ、[Change default language callers hear to] もデフォルトの TUI 言語またはロードされた TUI 言語に設定します。 これにより、[Messages] > [Language that callers hear] が設定されます。

  5. [Next] をクリックします。

  6. [Update Subscribers] をクリックします。

    表示されたメッセージに対して [OK] をクリックします。

  7. ログをスキップするには、[Cancel] をクリックしてから、[Exit] をクリックします。

エラー:AvPhrase:: Make Make Failed 0x80070057

Cisco Unity 4.0 では、Cisco Unity 上で AutoAttendant 番号が発信され、発信者の入力があった場合は、「failsafe cannot complete your call as dialed」というエラー メッセージが流れた後に、コールが切断されます。 また、次のエラー メッセージが Cisco Unity Event Viewer に表示されます。

Event Type:        Error
Event Source:      CiscoUnity_PhraseServer
Event Category:    Error
Event ID:          10002
Date:              2009/02/25
Time:              11:38:30
User:              N/A
Computer:          UNITY1
Description:       
AvPhrase::Make Make Failed 0x80070057
Event Type:	Error
Event Source:	CiscoUnity_PHGreeting
Event Category:	(7)
Event ID:	437
Date:		2/26/2009
Time:		1:08:11 PM
User:		N/A
Computer:	UNITY1
Description:
The description for Event ID ( 437 ) in Source ( CiscoUnity_PHGreeting )
cannot be found. The local computer may not have the necessary registry
information or message DLL files to display messages from a remote computer.
You may be able to use the /AUXSOURCE= flag to retrieve this description;
see Help and Support for details. The following information is part of the
event: () greeting for call handler id[] with alias[openinggreetingch].,
0x80070057, 1169,
H:\Views\CUESB2_view\un_Conv1\Scripted\ConvSub\PHGreeting.cpp,

この問題は、Cisco Bug ID CSCed75076登録ユーザ専用)として文書化されています。

この問題は、Cisco Unity で FullMailbox 機能が有効になっている場合に発生します。 レジストリ キーは HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\Conversations\1.0\Greetings\ です。

キー名は FullSubMBoxChkForOutsideCaller で、キーが 1 に設定されている場合に、この機能が有効になります。 デフォルトで、この機能は無効になっており、キーは設定されていません。

解決策

この問題は Cisco Unity 4.0(4) で修正されました。 回避策は Cisco Unity サーバの次のレジストリを確認して修正することです。 \\\\HKLM\Software\Active Voice\Conversations\1.0\Greetings\FullSubMBoxChkForOutsideCaller このキー値を 0 に設定することでこの問題は回避されますが、問題を解消するには最新の Cisco Unity リリースにアップグレードする必要があります。

Possible infinite loop detected in method AvCDEConvBase

次のエラー メッセージが Cisco Unity サーバのイベント ログに表示されます。

Event Type:        Error
Event Source:      CiscoUnity_ConvMsg
Event Category:    Error
Event ID:          10025
Date:              2010/03/17
Time:              22:10:11
User:              N/A
Computer:          XYZ
Description:       
Possible infinite loop detected in method AvCDEConvBase::Run of conversation
[PHGreeting]; Object =  03:{F08A5B3E-447D-41F3-86DA-B9742E8CFD76}.  Using
Failsafe conversation.

解決策

これは表示だけの問題です。

この問題を解決するには、次の手順を実行します。

  1. [CommServer] > [Utilities] > [DatabaseExplorer] の順に選択して、UnityDBViewer.exe(Cisco Unity Data Link Explorer)を開き、ループが検出されたオブジェクトを探します。

  2. Cisco Unity Data Link Explorer で、[View] > [Query Builder] の順に選択します。

  3. 次のクエリの例にある @GUID をイベント ログ メッセージ内のものに置き換えて実行します。

    SELECT Alias, DTMFAccessId
    FROM vw_CallHandler
    WHERE CallHandlerObjectId = '{2FDE35F3-4046-4FAF-BE08-5382D069F39A}'

メッセージ サーバがオフラインになる

Unity 4.0 の Tools Depot で DCGC Reconnect Settings ツールを開くと、「Configuration database not found on local system - please contact TAC for assistance.」 」というエラー メッセージが表示されます。

メッセージ ボタンを押すと、メッセージ サーバがオフラインで、メッセージが MTA フォルダに移動されたことが表示されます。

グローバル カタログ サーバの強制再接続が実施され、 次のメッセージが Cisco Unity サーバのイベント ログに表示されます。

Event Type:    Information
Event Source:          CiscoUnity_DSGC
Event Category:        Info 
Event ID:              1042
Date:                  8/01/2011
Time:                  5:42:47 p.m.
User:                  N/A
Computer:              PSUNITY01
Description:
The Cisco Unity service that monitors the global catalog (AvDSGlobalCatalog)
will use the global catalog server PSVMDC03.ps.ad.parliament.govt.nz for synchronizing
with the global catalog. The service is switching to the new global catalog server because
it failed connecting to PSVMDC04.ps.ad.parliament.govt.nz 0 consecutive times. The
AvDSGlobalCatalog will begin a full a synchronization with this server in 0 hour(s), 15
minute(s).

解決策

この問題を解決するには、次の手順を実行します。

  1. [Disable Server Status Check] をオンにします。 レジストリ キーの [HKLM] > [Software] > [Active Voice] > [Avwm] > [Disable Server Status Check] に移動して、その値を 1 に設定します。

  2. Cisco Unity サービスを再起動します。

    この手順を完了すると、MTA フォルダが空になり、新しいメッセージを受信できるようになります。

ユーザがレポートを作成できない

Cisco Unity レポートを作成しようとしたときに失敗し、次のメッセージがレポート診断ファイルに表示されます。

14:50:38:772 **NOT FORMATTED**,AvDiagnostics_MC,20004,3940,-1,,-1,-1,1,RUNREP,0x80004005

14:50:38:773 (CiscoUnity_RepMgr,20004,-1,-1) [Thread 3940] Error in Report Manager while running report with ReportID:1, during RUNREP, error code 0x80004005

解決策

この問題の原因は、Cisco Bug ID CSCeb82281登録ユーザ専用)です。

Cisco Unity がインストールされたディレクトリにスペースが含まれている場合は、レポートのエラーを回避できます。 Cisco Unity がインストールされたディレクトリにスペースが含まれていない場合は、Cisco Unity 4.2(1) 以降へのアップグレードをお勧めします。 Crystal Reports の更新バージョンが Cisco Unity 4.2(1) に組み込まれおり、複数のレポートの不具合が修正されています。

Cisco Unity がインストールされたディレクトリにスペースが含まれている場合:

  1. Cisco Unity がインストールされたディレクトリのフル ショート ネーム パスを取得するため、dir /X コマンドを発行します。 フル ショート ネーム パスを取得する方法の詳細については、次の手順を参照してください。

  2. regedit を開きます。

  3. HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\AvRepMgr\1.0 に移動します。

  4. [Output Path] 値をダブルクリックします。 [Edit String] ダイアログボックスが表示されます。

  5. [Value Data] フィールドに、Reports ディレクトリへのフル ショート ネーム パスを入力して、[OK] をクリックします。 たとえば、D:\Program Files\Cisco Unity\Reports\ を D:\PROGRA~1\CISCOU~1\Reports\ に変更します。

  6. [RPT Path] 値をダブルクリックします。 [Edit String] ダイアログボックスが表示されます。

  7. [Value Data] フィールドに、CrystalReports ディレクトリへのフル ショート ネーム パスを入力して、[OK] をクリックします。 たとえば、D:\Program Files\Cisco Unity\CrystalReports\ を D:\PROGRA~1\CISCOU~1\CrystalReports\ に変更します。

  8. regedit を閉じます。

フル ショート ネーム パスを取得するには:

最もわかりやすい説明方法は例を示すことです。 Cisco Unity が D:\Program Files\Cisco Unity にインストールされている場合、完全な短い名前は D:\PROGRA~1\CISCOU~1 であるかもしれません。

  1. コマンド プロンプト ウィンドウを開いて、d: と入力し、 D ドライブに変更します。

  2. dir /X と入力して、Program Files ディレクトリのショート ネームを取得します。

  3. cd "Program Files" と入力して、Program Files ディレクトリに変更します。

  4. dir /X と入力して、Cisco Unity ディレクトリのショート ネームを取得します。

    お使いのインストール環境のフル ショート ネーム パスはこの例と異なる場合があることに注意してください。

エラー: Repdir Fatal Error File

Cisco Unity レポートをキャンセルした後、ステータス モニタにレポートが表示されません。 アプリケーション ログに次のエラーが表示されます。

Event Type:	Error
Event Source:	CiscoUnity_RepDir
Event Category:	(62000)
Event ID:	10001
Date:		3/31/2005
Time:		9:44:05 AM
User:		N/A
Computer:	abcd
Description:
REPDIR FATAL ERROR FILE
e:\views\cs_ue4.0.3.159\un_Reports\ReportDirector\AvRepDirSvrSvc\AvRepDir.cp
p LINE 1715 VALUE 0x80004005

解決策

この問題は、Cisco Bug ID CSCsa81987登録ユーザ専用)として文書化されています。 この問題を解決するには、次の回避策を使用してください。

できるだけ、レポートをキャンセルしないでください。 ただし、かなりの時間がたってもレポートが完了しない場合は、キャンセルして次の手順を実行します。

  1. レポートをキャンセルしたときの予期せぬ動作を無視します。

  2. AvRepDirSvrSvc を再起動して、キャンセルされたレポートに占有されたままになっているリソースをクリーンアップします。


関連情報


Document ID: 109455