前のトピック: ユーザ データ サービスとデータベース次のトピック: 管理権限の要約


管理コンソールのエラーのトラブルシューティング

この付録では、管理コンソールの使用時に発生する可能性があるエラーを解決するのに役立つトラブルシューティング手順について説明します。

トラブルシューティング タスクを実行する前に、管理コンソールのログ ファイル(arcotadmin.log)でエラーがあるかどうかを確認してください。 デフォルトでは、arcotadmin.log ファイルは以下の場所に保存されます。

Windows の場合

<install_location>\Arcot Systems\logs\

UNIX ベースのプラットフォームの場合

<install_location>/arcot/logs/ 

注: CA AuthMinder のログ ファイルの詳細については、「CA AuthMinder のログ」を参照してください。

問題:

MA (マスタ管理者)のアカウントを使用して 管理コンソールにログインすることができません。 「この管理者アカウントはロックされています。」というメッセージが表示されます。

原因

誤ったパスワードを使用して、許可されている認証試行数を超えて認証しようとした可能性があります。

解決方法:

以下のスクリプトを使用して、認証の試行回数(または失敗回数)を 0 にリセットします。

MS SQL の場合

update ARADMINBASICAUTHUSER set STRIKECOUNT=0 where USERID='MASTERADMIN';
GO

Oracle の場合:

update ARADMINBASICAUTHUSER set STRIKECOUNT=0 where USERID='MASTERADMIN'; commit;

DB2 の場合

update ARADMINBASICAUTHUSER set STRIKECOUNT=0 where USERID='MASTERADMIN'; commit;

MySQL の場合

update ARADMINBASICAUTHUSER set STRIKECOUNT=0 where USERID='MASTERADMIN';

問題:

管理コンソールにマスタ管理者としてログインしようとすると、以下のエラー メッセージが表示されます。

データベース クエリの処理中に内部サーバ エラーが発生しました。 データベース管理者に連絡してください。

原因

この問題の考えられる原因として、データベース プール内のアクティブなデータソースがすべて使い尽くされたことが考えられます。

解決方法:

この問題を解決するには、以下の手順に従います。

  1. データベース サーバがアクセス可能であることを確認します。
  2. データベースまたはデータベース リスナを再起動します
  3. 管理コンソールと CA AuthMinder サーバが同じデータベースを使用している場合
    1. CA AuthMinder サービスを再起動します。
    2. ブラウザを再起動します。

問題:

MA のパスワードを忘れてしまいました。パスワードをリセットするには、どうしたらいいですか。

解決方法:

MA のパスワードをリセットする方法

  1. データベース タイプに対応するスクリプトが格納されたフォルダを見つけます。 デフォルトの場所は以下のとおりです。

    (Windows-MS SQL の場合) <install_location>\Arcot Systems\dbscripts\mssql

    (Windows-Oracle の場合) <install_location>\Arcot Systems\dbscripts\oracle

    (Windows- IBM DB2 UDB の場合) <install_location>\Arcot Systems\dbscripts\db2

    (Windows-MySQL の場合) <install_location>\Arcot Systems\dbscripts\mysql

    (UNIX-MS SQL の場合) <install_location>/arcot/dbscripts/mssql

    (UNIX-Oracle の場合) <install_location>/arcot/dbscripts/oracle

    (UNIX-IBM DB2 UDB の場合) <install_location>/arcot/dbscripts/db2

    (UNIX-MySQL の場合) <install_location>/arcot/dbscripts/mysql

  2. データベース ベンダーのツールを使用して、arcot-masteradmin-password-reset-2.0.sqll スクリプトを実行します。

    以上の操作で MA のパスワードがデフォルト パスワード(master1234)にリセットされます。

問題:

[サービスおよびサーバの設定]タブから CA AuthMinder のページにアクセスできません。 以下のエラー メッセージが表示されます。

現在サーバに接続できません。 後で再試行してください。

解決方法:

以下の点を確認します。

問題

管理コンソールにログインしようとすると、以下のメッセージが表示されます。

エラー コード 500: 内部サーバ エラー。

原因

解決方法:

以下の手順を実行します。

問題:

管理コンソールが正しく展開されませんでした。 java.lang.ClassNotFoundException 例外が arcotadmin.log ファイルに記録されています。

原因

この問題は、WAR または EAR が正しく展開されなかったか、破損した場合にのみ発生します。

解決方法:

この問題を解決するには、以下の手順に従います。

  1. アプリケーション サーバの作業ディレクトリをクリーンアップします。

    たとえば、Apache Tomcat では、このディレクトリは work です。

  2. 再度 WAR または EAR ファイルを展開します。

問題:

組織を作成してアクティブにしましたが、CA AuthMinder の設定を行おうとすると、以下のエラーが表示されます。

組織が見つかりません

原因

考えられる原因は、作成した新しい組織に対して操作を実行しようとしていますが、CA AuthMinder サーバのキャッシュがリフレッシュされていないことです。

解決方法:

CA AuthMinder サーバのキャッシュをリフレッシュします。

管理コンソールを使用して新しい組織を作成したときには、必ず CA AuthMinder サーバのキャッシュを再起動してください。

注: 詳細については、「CA AuthMinder 管理者ガイド」の「サーバ インスタンスのリフレッシュ」を参照してください。

問題

ユーザと管理者を検索しているときに、以下のエラー メッセージが表示されます。

ユーザ データ サービスとの通信中に内部サーバ エラーが発生しました。 管理者に連絡してください。

原因

検索対象のユーザの数が多すぎて、指定した組織で検索できない可能性があります。 その結果として、操作がタイムアウトになったと考えられます。

解決方法:

以下の手順を実行します。

  1. 管理コンソールに MA としてログインします。
  2. サービスおよびサーバの設定]-[管理コンソール]-[UDS 接続設定]ページに移動します。
  3. 検索条件を変更して、予想される検索結果を少なくします。