MID サーバーのユーザー認証情報の問題を解決する方法Issue 目次 MID サーバーのユーザーがロックアウトされているMID サーバーのユーザーパスワードの変更エラー 404 エラー:ユーザーを認証できないとエージェントログに記録される キーストアが破損している 症状 エージェントログに、ユーザーが認証できないというエラー 404 が記録される。MID サーバーのアップグレードプロセスがハングアップしている。MID サーバーを再起動できない。MID サーバーがダウンしたままである。すべての MID サーバーがダウンしている。ECC キューがバックアップされる。 インスタンスへの明確な通信経路に加えて、MID サーバーでは認証に有効なユーザーが必要です。MID サーバーがインスタンスを正常に認証できない場合は、MID サーバーがインスタンスに対してインストール、アップグレード、実行するサービスの機能に影響が生じます。認証に関するほとんどの問題は、MID サーバーのエージェントログまたはラッパーログで報告されます。詳細については、「credential and authentication requirements of the MID Server (MID サーバーの認証情報と認証の要件)」を参照してください。 MID サーバーとインスタンスの間の認証の問題 MID サーバーのユーザーがロックアウトされている MID サーバーのユーザーパスワードの変更 エラー 404 エラー:ユーザーを認証できません MID ユーザー ID に関連付けられているパスワードはロックアウトされています。 これは、MID サーバーのユーザーが認証する MID サーバーの config.xml と、ユーザーレコード内のパスワードの間に差異があることが原因です。例えば、新しくインストールされた MID サーバーでは、config.xml ファイルにタイプミスがあるかもしれません。MID サーバーが稼働しているインスタンスの最新のクローンが、あるインスタンスに対して何度かログインを試みたが失敗します。これにより、ユーザーが自動でロックアウトされるように設定される場合があります。システム管理者は、ユーザーを手動でロックアウトするよう事前に設定することもできます。 ソリューション:MID ユーザーパスワードをリセットする - パスワードをリセットするには、そのユーザー ID で認証するすべての MID サーバーを停止する必要があります。 [MID サーバー] > [サーバー] に移動します。リストビューで、「ログインユーザー」列を見つけます。ロックアウトされている MID サーバーユーザーの [この値で絞り込み] にフィルターを適用します。リストに残っている各 MID サーバーについて、次のようにします。 ホストマシンにログオンします。/agent ディレクトリで、stop コマンドを実行して MID サーバーをシャットダウンします。 インスタンスで、MID サーバーユーザーのユーザーレコードに新しいパスワードを入力し、ロックアウトを示すボックスをオフにして、レコードを保存します。ステップ 4 の各 MID サーバーについて、次のようにします。 MID サーバーのホストマシンに再度ログインします。 config.xml を編集し、プロパティ mid.instance.password を新しいパスワードに設定します。(現在のパスワード値は「encrypted:pBMG7zSYCLkGD2fJ6oXEPg==」のようになっているはずです。「encrypted:」の部分を含め、現在のパスワード値全体を新しいパスワードと置き換えます)。config.xml ファイルを保存します。起動時実行ファイル (.bat または .sh) を使用してサービスを再起動します。 インスタンス上で、フィルタリングされた MID サーバーのリストを開きます。MID サーバーが [稼働中] と表示されるようになるはずです。 キーストアが破損している (既存の MID サーバーのみで発生し、新規インストールした MID サーバーでは発生しない) MID サーバーでは、MID サーバーのホストマシン上にキーストアがあります。キーストアは、セキュリティ証明書と秘密鍵のリポジトリです。セキュリティ証明書と秘密鍵は、MID サーバーとインスタンス自体の間、または MID サーバーとディスカバリー中または統合タスク中に MID サーバーが通信するように構成されたホストマシンとの間の信頼管理の一環として確立されるものです。このキーストアが破損すると、インスタンス自体との通信が侵害されるか、MID サーバーによってサポートされているサービスの一部が破損します。 キーストアは、MID サーバーの /agent ディレクトリの下にあります。インスタンスから MID サーバーを検証する場合、キーストアに関与します。 MID サーバーを再インストールした場合、または MID サーバーが予期せずクラッシュした場合、キーストアが破損する場合があります。キーストアが破損すると、MID サーバーは予期しない動作をします。 キーストアが MID サーバーの問題の原因であるかどうかは、エージェントログを調べて「SEVERE *** ERROR *** Unable to load keystore: (重大 *** エラー *** キーストアがロードできません)」というフレーズを検索することで確認できます。 MID サーバーを起動または再起動しようとすると、MID が正常に起動しなくなります。 ソリューション:キーストアディレクトリを再作成する - 一度破損したキーストアを修復する方法はありません。 唯一できることは、影響を受けた MID サーバーの /agent ディレクトリからキーストアディレクトリを削除することです。 MID サーバーが稼働している場合は、/agent ディレクトリに移動し、停止スクリプト (.bat または .sh) を実行します。キーストアディレクトリを削除します。起動スクリプト (.bat または .sh) を使用して MID サーバーを再起動します。インスタンスで、[MID サーバー] > [サーバー] リストを開きます。再起動した MID サーバーのレコードを開きます。[UI の検証] を選択します。MID サーバーはキャッシュをクリアし、再起動して、キーストアを再生成します。MID サーバーのレコードが「検証済み」であることが報告されます。 [最上部に戻る]