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

Cisco Unity SA または AA が Web ページにアクセスできない場合

2015 年 11 月 26 日 - 機械翻訳について
その他のバージョン: PDFpdf | ライター翻訳版 (2003 年 4 月 19 日) | 英語版 (2015 年 8 月 22 日) | フィードバック


目次


概要

このドキュメントでは Cisco Unity System Administrator(SA)または Account Administrator(AA)の Web ページにアクセスできないユーザの問題に対応し、問題の解決策を提供します。

前提条件

要件

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

使用するコンポーネント

このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づくものです。

  • Cisco Unity 3.1 以降で、Microsoft Exchange 5.5 または Exchange 2000 搭載

  • Cisco Unity バージョン 7.x

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

表記法

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

Web インターフェイスを使用して Cisco Unity サーバにアクセスできません

Cisco Unity サーバは、サーバからであっても Web インターフェイス経由ではアクセスできませんが、リモート デスクトップ アプリケーションを使用してアクセスできます。 Internet Information Service(IIS)が正しく機能していないことが原因である可能性があります。

解決策 1

解決策として、IIS をリセットできます。 Cisco Unity サーバ上の IIS をリセットするには、Cisco Unity サーバでコマンド プロンプトを開き、iisreset コマンドを発行します。 これにより IIS は一定時間停止します。 IIS が再起動すると、Web インターフェイスから Cisco Unity にアクセスできます。

解決策 2

Internet Explorer(IE)を使用して Cisco Unity SA Web ページにアクセスできない場合、IE の拡張セキュリティ機能が原因である可能性があります。 インターネット拡張セキュリティ設定をアンインストールして問題を解決するには、次の手順を実行します。

  1. Cisco Unity サーバで、[Start]、[Settings]、[Control Panel] の順に移動します。

  2. [Add or Remove Programs] アイコンをクリックします。

  3. [Add or Remove Programs] ウィンドウで、[Add/Remove Windows Components] をクリックします。

  4. [Windows Components Wizard] ウィンドウの [Component] リストをスクロールし、[Enhanced Security for IE] チェックボックスをオフにします。

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

  6. [Windows Components Wizard] で [Enhanced Security for IE] のアンインストールが完了したら、[Finish] ボタンをクリックします。

  7. [Close] ボタンをクリックして、[Add/Remove Programs] ウィンドウを閉じます。

注: Windows 2003 サーバから Cisco Unity Web ページにアクセスする場合、Cisco Unity サーバを信頼済みサイトのリストに追加する必要があります。 これは Windows 2003 用に拡張セキュリティ機能のために必要です。 これは [Tools]、[Internet Options]、[Security]、[Trusted Sites]、[Sites] の順に移動した場所にあります。 次に、Web サイトをゾーンに追加するには、[Add] をクリックします。

解決策 3

この問題は WinHTTP Web プロキシ自動検出サービスが実行されている場合にも発生する可能性があります。 この問題を解決するには、サービス コンソールから WinHTTP Web プロキシ自動検出サービスを無効にします。

次の手順を実行します。

  1. Start > Run の順にクリックします。

  2. services.msc と入力します。

  3. [WinHTTP Web Proxy Auto-Discovery Service] サービスを探して、そのプロパティを開きます。

  4. このサービスが次回の再起動時に実行しないように [Disable] に設定します。 実行しているサービスを停止するために [Stop] をクリックできます。

  5. 変更を有効にするために [OK] をクリックします。

アクティブ セッションの数が多すぎるため Unity SA にアクセスできません

Unity System Administrator へのアクセスに失敗し、このエラー メッセージが表示されます。

There are too many active sessions. Please try again later.
Please see your system administrator for more details.

回避策として、HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\SystemParameters\1.0\SaSessions のレジストリ キーの値をより大きな数に設定できます。 デフォルトのレジストリ キーの値は 5 に設定されます。 このキーは Unity SA が同時に持つことができるアクティブ セッションの数を制御します。 SA がセッションを正しくログオフしないので、すべてのアクティブ セッションを使い切ってしまいます。 これにより、リモート ユーザもより多くの SA のセッションを開始できることに注意してください。 これが原因で、Cisco Unity サーバのパフォーマンスの問題が発生する可能性があります。 レジストリ値を編集するには、[Start]、[Run] の順に選択し、Regedit と入力します。 変更を有効にするために、WWW サービスを再起動します。

注: レジストリ値を変更するために使用する場合、Regedit は特に慎重に使用してください。 レジストリの値が不足しているか間違っている場合、Windows のインストールが使用不可能になる可能性があります。

サーバのリブート後に Web/SA ページが空白になります

Unity 4.0(5) では、Web/SA ページはシステムのリブート後も空白です。 これは、メッセージ ストアのコンフィギュレーション ウィザードを実行するときに Unity を管理するアカウントを選択した場合に発生します。 その後、Unity のインストールを終了して、この unityadmin アカウントで Unity サーバにログインすると、SA および SA 画面が空白で開きます。

解決策

この問題は、すべてデフォルト設定で Windows 2003 サーバにインストールされた Unity バージョン 4.2.0.105 で見つかっています。 この問題を解決するには、次の回避策のいずれかを実行します。

  • grantunityaccess を使用して、unityinstall アカウント(または他の AD アカウント)と SA および管理 Unity にアクセスするための EAdmin サブスクライバを関連付けます。

    または

  • Unity サーバを信頼済みゾーンに追加し、信頼済みゾーンの設定を次のように変更します。

    1. Unity サーバを信頼済みゾーンに追加するには、次の手順を実行します。

      1. トレイ アイコンを使用して Unity サーバにアクセスします(空白画面が表示されても心配する必要はありません)。

      2. ブラウザのステータス バーのゾーンをダブルクリックします(通常は「ローカル イントラネット ゾーン」を示します)。

      3. 緑色の [Trusted Sites] アイコンをクリックします。

      4. [Sites] ボタンをクリックします。

      5. [Add this web site] テキストボックスに、Unity サーバの名前を入力します。

      6. [Require secure verification] チェックボックスをオフにします。

      7. [Close] をクリックします。

    2. 信頼済みゾーンの設定を変更するには、次の手順を実行します。

      1. [Custom Level] をクリックします。

      2. [Reset Custom Settings] 領域で、[Reset To] をクリックし、[low] を選択します。

      3. [Reset] をクリックし、[Yes] を選択します。

    注: この問題はすでに Cisco bug ID CSCsd40823登録ユーザのみ)に記載されています。

Windows 2003 Server、サービス パック 1 の適用後に Unity SA Web を開けない/アクセスできません

Unity System Administrator へのアクセスに失敗し、このエラー メッセージが表示されます。

Server.CreateObject(AvSaLocalization.AvSaLocalization.1) failed.
This is most likely an error with a DLL, probably AvSaLocalizationSvr.dll 
or perhaps AvSaLocaleInfoSvr.dll. Check that these files are present, and 
registered with REGSVR32.Also be sure that the appropriate MsgStoreRes.dll 
file is present.Cannot continue. (From: Global.asa: hr=0x80070005)

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

  1. Cisco Unity サーバで次のファイルを検索します。

    • AvSaLocalizationSvr.dll

    • AvSaLocaleInfoSvr.dll

  2. [Start]、[Run] の順に選択して、cmd と入力します。 Enter キーを押します。

  3. AvSaLocalizationSvr.dll ファイルがあるディレクトリへ移動します。 プロンプトで、regsvr32AvSaLocalizationSvr.dll と入力します。 Enter キーを押します。

  4. AvSaLocaleInfoSvr.dll ファイルがあるディレクトリへ移動します。 プロンプトで、regsvr32AvSaLocaleInfoSvr.dll と入力します。 Enter キーを押します。

    注: 各レジスタの試行で、ポップアップ メッセージは .dll が正常に登録されたことを示します。

  5. ここでは、コンポーネント サービスの 3 つの DCOM 設定エントリを更新します。 [File] > [Programs] > [Administrative Tools] > [Component Services] の順に選択します。

  6. [Component Services]、[Computers]、[My Computer]、[DCOM Config] の順に展開します。

  7. 右側のペインで、[AvLic](または CLSID が表す任意のもの)を右クリックし、[Properties] を選択します。

  8. [Security] タブに移動します。

  9. [Launch Permissions] で、[Customize] を選択し、[Edit] タブに移動します。

  10. [Everyone] を追加し、[Local Activation] および [Local Launch] をクリックして有効にします。

  11. [Apply] をクリックします。

  12. [OK] をクリックして終了します。

  13. 同様に、AvCsGateway および AvDsGlobalCatalog サービスに対してもこれらの手順を実行します。 これらの変更を行った後で、IIS サービスを再起動する必要がある場合があります。

詳細については Microsoft Windows サーバ 2003 サービスパック 1 Microsoft サポート文書をインストールした後 DCOM を正しくはたらかない使用するleavingcisco.com プログラムを参照して下さい。

Web/SA 経由の Cisco Unity Administration へのアクセスが失敗します

エラー: サービス クラスが原因で Cisco Unity System Administration にアクセスできません

このエラー メッセージは Unity サーバの SA の管理ページにログインしようとすると表示されます。

Access denied Your class of service prohibits you from
accessing the Cisco Unity System Administration. 
Please see your system administrator for more details.

解決策

この問題を解決するには、AvXML および AvSaDbConn のトレースとログを収集し、検証する必要があります。 次の手順を実行します。

  1. Unity サーバから GUSI ファイルを収集します。

    1. [Cisco Unity Tools Depot] をダブルクリックします。

    2. [Reporting Tools] を展開します。

    3. [Gather Unity System Info] をダブルクリックします。

    4. アプリケーションが開いたら、[write to file] ボタンをクリックします。

      http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/41104-unity-sa-web-01.gif

      これにより、C:\CommServer\SystemInfo\unityinfo.cab というファイルが生成されます。 ファイルを開き、エラーが発生したかどうかを確認します。

  2. コマンド プロンプトで C:\commserver\grantunityaccess.exe に移動し、GrantUnityAccess -u NT4DOMAIN\Administrator -s EAdmin と入力します。

    このコマンドは NT4 ユーザ NT4DOMAIN\Administrator を Unity サブスクライバ EAdmin に関連付けます。

  3. COS テーブルを COSObjectID 列でフィルタリングし、同様に Subscriber テーブルを EAdmin の COSobjectID でフィルタリングすることで、ユーザのサービス クラスを取得します。

    注: この時点で、1 人のサブスクライバに GrantUnityaccess による SA Web の権限が与えられます。 エラー メッセージは次のように変更されます。

    Your windows account is associated with multiple 
    subscribers please select to sign in
  4. IIS の SAweb の [Anonymous access] のチェックを外し、[Windows Authentication] を設定します。 次に、IIS をリセットします。

  5. [Start] > [Programs] > [Microsoft SQL Server] > [Query Analyzer] の順に選択します。

  6. SQL サーバが [local] になっており、[Windows Authentication] が選択されていることを確認します。

  7. 上部のドロップダウン メニューから [UnityDb] を選択します。

  8. コマンドを実行します。

    select * from CoS
    select * from subscriber where alias = 'EAdmin'
  9. AD に EAdmin アカウントが存在し、メールボックスが関連付けられていることを確認します。

  10. SQL から EADmin の DirectoryID を削除します。

  11. Cisco Unity セットアップの一部であるメッセージ ストア コンフィギュレーション ウィザード(MSCW)を実行し、ユーザと Active Directory を再同期します。

エラー: Windows ドメイン アカウントが Cisco Unity サブスクライバと関連付けられていません

このエラー メッセージは Unity サーバの System Administration(SA)の管理ページにログインしようとすると表示されます。

Access denied
Your Windows Domain Account [UNITY\UnityAdmin] is not associated with a Cisco Unity
Subscriber.
You cannot access the Cisco Unity System Administration.
Please see your system administrator for more details.

解決策

次の手順を実行します。

  1. Cisco Unity の SA ページにアクセス権を持つアカウントで Cisco Unity にログインします。

  2. SA ページが開いたら、[Class of Service] セクションを参照します。

  3. 新しいサービス クラスを作成します。

  4. [System Access] で、[Cisco Unity Administrator Application access] ボックスをチェックします。

  5. オプションを保存します。

  6. これらの権限を適用するサブスクライバに移動します。

  7. このサブスクライバのサービス クラス オプションを選択して、作成した新しいサービス クラスを割り当てます。

  8. ここで、Grant Unity Access ツールを使用して、Unity 管理アプリケーションにアクセスするユーザに権限を与える必要があります。 そのためには、次の手順を実行します。

    1. [Cisco Unity Tools Depot]、[Diagnostic tools]、[Grant Unity Access] の順に移動します。

    2. コマンドラインのプロンプトで、 GrantUnityAccess - u ServerDomain \ user1 - s EAdmin と入力します。

      注:  ServerDomain はサーバのドメイン名、user1 はユーザがアクセスを許可するユーザのエイリアスです。

    3. ユーザにアクセスを付与したことを確認するには、コマンドラインのプロンプトで、コマンド GrantUnityAccess -L を発行します。

エラー: ディレクトリ:: FindByDomainAndName へのコールが [0x800706BA] で失敗しました

この問題は SA または AA の Web ページを開こうとするときに初めて認識され、次のエラーが表示されます。

Access denied 
Your Windows Domain Account [HMUNITY\Administrator] is not associated with 
a Unity Subscriber. 

You cannot access the Unity System Administration web pages.

さらに、Windows 2000 のアプリケーション イベント ログに次の 2 つのエラーが表示されます。

Additional errors on Application Event logs: 

Event Type:      Error 
Event Source:    AvCsServices_MC 
Event Category:  Error 
Event ID:        1102 
Date:            12/2/2002 
Time:            2:55:50 PM 
User:            N/A 
Computer:        UNITYDC 
Description: 
Gateway: The call to Directory::FindByDomainAndName failed with [0x800706BA] 
for the NT account: [HMUNITY\Administrator] 

Event Type:      Error 
Event Source:    AvCsServices_MC 
Event Category:  Error 
Event ID:        1100 
Date:            12/2/2002 
Time:            2:55:50 PM 
User:            N/A 
Computer:        UNITYDC 
Description: 
Gateway: Error [0x800706BA] retrieving mailboxes associated with NT account: 
[HMUNITY\Administrator]

この問題の原因は、Active Directory(AD)環境で接続されている Domain Controller(DC; ドメイン コントローラ)または Global Catalog(GC; グローバル カタログ)と Cisco Unity との間の接続が失われたことに関係しています。 DC または GC とのネットワーク接続が復元された後でも、ユーザは依然として SA を開くことができません。

解決策

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

  1. トレイ アイコンから Cisco Unity を停止します。

  2. AvCsGateway サービスを停止します。 これを行うためには、[Start]、[Programs]、[Administrative Tools] の順に選択し、サービスを再起動します。

  3. システム トレイ アイコンから Cisco Unity を再始動します。

エラー: ページが見つかりません

ディザスタ リカバリの後、Cisco Unity SA Web ページは表示されず、「The page cannot be found」というエラー メッセージが表示されます。

解決策

  1. ASP.net が無効になっていないことを確認します。 無効の場合は、有効にして問題を解決します。

  2. Windows サービスから IIS サービスを再起動します。

エラー: 設定されている ID が間違っているため、サーバ プロセスを開始できませんでした

このエラー メッセージは、Cisco Unity SA Web ページをロード中に表示されます。

Error Type: (0x8000401A)
The server process could not be started because the configured identity is incorrect.
Check the username and password.

解決策

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

  1. Windows サービスから IIS と W3srv サービスを再起動します。

  2. [Start] > [Programs] > [Administrative Tools] > [Component Services] の順に選択します。

  3. 左側のペインで、[Component Services]、[Computers]、[My Computer]、[COM+ Applications]、[Cisco Unity] の順に移動します。

  4. [Cisco Unity] を右クリックし、[Properties] を選択します。

  5. [Identity] タブで、[UnityMsgStoreSvc] オプションが使用中であることを確認し、アカウントの正しいパスワードを入力します。 [OK] をクリックします。

エラー: ページを表示できません

Cisco Unity SA Web ページにアクセスすると空白ページが戻され、上部のフレームにこのエラー メッセージが表示されます。 また、ページの他の部分はロードされない場合があります。

The page cannot be displayed

There is a problem with the page you are trying to reach and it cannot be displayed. 

---------------------------------------------------------------------------​​-----​​

Please try the following:

Click the Refresh button, or try again later.

Open the ciscovm1 home page, and then look for links to the information you want. 

HTTP 500.100 - Internal Server Error - ASP error

Internet Information Services

---------------------------------------------------------------------------​​-----​​

Technical Information (for support personnel)

Error Type:

(0x80004005)
Unspecified error 
/Web/SA/VNav.asp, line 128

SA 内を参照しようとすると、IE のポップアップ エラーが発生する可能性があります。 サービスの再起動やシステムのリブートでも、この症状は改善しません。

この問題は、Cisco Bug ID CSCce79009登録ユーザ専用)に記述されています。 この問題は、Cisco Unity 4.0(4) SR1、および Cisco Unity 4.0(5) 以降で解決されています。

詳細については、Cisco Bug ID CSCse95430登録ユーザ専用)も参照してください。

解決策

回避策として、次の手順を実行します。

  1. regedit を開き、HKLM/software/active voice/commserver setup/1.0/private のレジストリ ブランチを選択します。

  2. [Registry] メニューを選択し、[Export Registry File...] を選択します。

  3. 宛先ディレクトリとファイル名(「Load_after_MSCW.rgs」など)を選択します。

  4. [Export Range] で [Selected Branch] オプション ボタンが指定されていることを確認し、[Save] ボタンをクリックします。

  5. レジストリ キー HKLM/software/active voice/commserver setup/1.0/private を右クリックし、[Delete] を選択します。

  6. ...\CommServer\ConfigurationSetup\Setup.exe を使用して、メッセージ ストア設定ウィザードを実行します。 ウィザードに表示される値を変更しないでください。 このウィザードの実行中に、Unity のインストールおよびディレクトリ サービス アカウントのパスワードが必要です。

    注: メッセージ ストア設定ウィザードを実行すると Unity サービスが停止し、約 5 ~ 10 分間、ボイスメール システムが使用できなくなります。

  7. ウィザードが完了したら、Windows エクスプローラを開き、ステップ 5 で保存したレジストリ ファイルのディレクトリに移動します。

  8. ステップ 4 で保存した .rgs ファイルをダブルクリックします。

  9. [Subscribers] ページへの SA アクセスが想定どおりに動作することを確認します。

エラー 404: ページが見つかりません

Cisco Unity SA Web ページへのアクセスは失敗し、 「Error 404: Page Not Found」というエラー メッセージが表示されます。

解決策

この問題を解決するには、[Active Server Pages] オプションが IIS Manager で有効になっていることを確認します。 [Active Server Pages] オプションを有効にするには(無効になっている場合)、次の手順を実行します。

  1. IIS Manager を開きます。

  2. マスター サーバ ノード(サーバ名ノード)を展開します。

  3. Web サービス拡張機能ノードを選択します。

  4. 右側のペインで [Active Server Pages] を有効にします。

また、IIS Admin Service と World Wide Web Publishing Service も再起動します。

Cisco Unity SA Web ページへのリモート アクセスが失敗します

リモートから Cisco Unity SA Web ページにアクセスすると失敗します。 ユーザ名とパスワードの入力を求めるプロンプトが表示されますが、資格情報が認識されません。 ログインの試行に使用したユーザ名は SA Web ページへのアクセスが許可されていないというエラーが表示されます。

解決策

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

  1. リモート コンピュータで Internet Explorer などのブラウザ ウィンドウを開きます。

  2. [Tools] > [Internet Options] の順に選択します。 [Security] タブを選択し、[Custom Level] をクリックします。

  3. [User Authentication]、[Logon] の順に選択し、[Prompt for user name and password] を選択します。 [OK] をクリックし、再度 [OK] をクリックします。

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/41104-unity-sa-web-02.gif

サブスクライバ プロファイル ページが Unity SA で空白です

Unity SA Web ページから、サブスクライバ プロファイルまたは代行内線番号にアクセスすると、ブランク画面が表示されます。

解決策

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

  1. [Start] に移動し、[run] をクリックします。

  2. regedit と入力し、[OK] をクリックします。

  3. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\Subsystems に移動します。

  4. 右側のペインで、[Windows] を探します。

  5. [SharedSection] の値を 1024,2048,512 から 1024,2048,256 に変更します。 変更後のリブートが必要です。

    この問題は、Cisco Bug ID CSCtl21846登録ユーザ専用)に記述されています。

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 41104