概要
このドキュメントでは、アップグレード後にCisco Call Manager(CCM)UIがロードされない問題を解決する方法について説明します。
前提条件
要件
このドキュメントに特有の要件はありません。
使用するコンポーネント
このドキュメントの情報は、CloudCenter v4.8.1.2 ~ v4.8.2.1に基づくものです
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
問題:アップグレード後にCCM UIをロードできない
CCMのアップグレード後、UIがロードされず、v4.8.2+ではグレーの画面だけが表示されます。
/usr/local/cliqr/logs/managementserver.logファイルに次のエラーメッセージが表示されます。
VENDOR_ID::::USER_ID::::2018-03-09 12:54:06,368 ERROR bootstrap.CryptoTextEncryptor [main] - Fail to decrypt: cliqr
VENDOR_ID::::USER_ID::::2018-03-09 12:54:06,382 ERROR boot.SpringApplication [main] - Application startup failed
java.lang.IllegalStateException: Cannot decrypt: key=DATABASE_POSTGRES_PASSWORD
解決方法
アップグレード中に、CloudCenterがpostgresデータベースへのアクセスに使用するパスワードが破損しています。これは、CCMのインストールウィザード(両方のCCMでHAが実行されている場合)が実行され、postgresパスワードが再入力されると解決できます。
./usr/local/cliqr/bin/ccm_config_wizard.sh
[DB Parameters]タブに移動し、DBパスワードを再入力します。
DBパスワードがわからない場合は、Cisco TACにデフォルトパスワードを問い合わせ、すぐに変更してください。