はじめに
このドキュメントでは、WebexアプリでUCM通話を使用してE911ロケーションを追加する方法について説明します。
前提条件
要件
次の項目に関する知識があることが推奨されます。
- Webexアプリ
- Unified Communications Manager(UCM)
- Cisco Emergency Responder
- Cisco Expressway
- サードパーティベンダーのRedSky
サポートされる導入タイプ
- Webexアプリケーション42.2以降
- UCMオンプレミス
- UCM 12.5SU6以降
- Cisco Emergency Responder 12.5SU6以降
- Cisco Expressway X14.1以降
- UCMクラウド
- UCM 12.5SU5a以降
- Cisco Emergency Responder 12.5SU5a以降
- Cisco Expressway X14.0.4以降
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
- Webexアプリケーション44.2
- UCMバージョン12.5SU5a
- Cisco Emergency Responder 12.5SU5a
- Cisco Expressway X14.0.4
- サードパーティベンダーのRedSky
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
問題:WebexアプリでUCM通話を使用してE911ロケーションを追加できない
ユーザがWebexアプリにE911の場所を追加できません。
エラーメッセージ:「Something went wrong.Please try again.」というメッセージがEdit emergency 911 addressポップアップウィンドウに表示されます。
Webexアプリケーションポップアップウィンドウのエラー
ログレビュー
分析用Webexアプリのログファイルの場所:
- Windows: %USERPROFILE%\AppData\Local\CiscoSpark
- MacOS:~/Library/Logs/SparkMacDesktop
上記のログパスから、current_log.txtファイルを探します。
- 緊急通話機能が有効になっていることを確認するには、TelephonyFeatureFlags.cppキーワードを使用します。
2024-02-28T09:37:35.453Z <Debug> [0x4ee0][]TelephonyFeatureFlags.cpp:7178 TelephonyFeatureFlags::isUcmRedSkyIntegrationEnabled:DESKTOP_PLATFORM, isUcmRedSkyIntegrationEnabled: 1
2. E911RedSkyHttpRequester.cppキーワードを使用して、RedSkyからトークン要求とそれに続く401エラーを見つけます。
2024-02-28T09:10:05.479Z <Info> [0xe57c][]E911RedSkyHttpRequester.cpp:19 E911RedSkyHttpRequester::getAccessToken:E911RedSky: getAccessToken request
2024-02-28T09:10:06.831Z <Error> [0xeaa0][]E911RedSkyHttpRequester.cpp:97 E911RedSkyHttpRequester::getAccessTokenRequest::<lambda_2>::operator ():E911RedSky: ERROR: request http or server error 401
2024-02-28T09:10:06.831Z <Error> [0xeaa0][]E911RedSkyManager.cpp:637 E911RedSkyManager::getAccessToken::<lambda_3>::operator ():E911RedSky: ERROR: action token fetch error: 401 message
2024-02-28T09:10:06.832Z <Debug> [0xeaa0][]E911RedSkyTelemetry.cpp:63 E911RedSkyTelemetry::sendGetTokenFailedTelemetry:E911RedSky: Telemetry - sendGetTokenFailedTelemetry
解決策:UCMサービスプロファイルのRedSky関連の設定を修正します
Webexアプリケーションクライアントは、UCMから設定を取得して、保留中のロケーションの更新を有効にする必要があります。
UCM管理者は、UCMサービスプロファイルで必要なパラメータを設定し、正しい組織IDが使用されていることを確認する必要があります。
UCMサービスプロファイルの設定手順
- UCM adminで、User Management > User Settings > Service Profileの順に移動します。
- Webexアプリケーションが設定に使用するサービスプロファイルを選択します。
注:状況によっては、更新が必要なサービスプロファイルが複数ある場合があります。
- Emergency Calling Profileセクションに移動します。
- 緊急呼び出しプロファイルパラメータ
- Enable Emergency Callingチェックボックスをクリックします。
- 次のパラメータを入力します。
- 組織ID(Redsky提供)
警告:緊急通話プロファイルの組織IDは、RedSkyから提供されたHELD会社IDを指します。
これは、Control Hub組織IDと同じ値ではありません。
- 秘密(RedSky提供)
- ロケーションURL:デフォルトのRedSkyロケーションURLアドレス
- 緊急電話番号:911、933(デフォルト)
- [Save] をクリックします。
- E911ロケーションが必要な他のサービスプロファイルについて、ステップ1 ~ 6を繰り返します。
関連情報