「修正方法」サービスのトラブルシューティング

このトピックでは「修正方法」サービスに関連する問題について説明します。

「修正方法」サービスがダウンした場合

「修正方法」サービスがダウンすると、有効なエラー・メッセージが AppScan Enterprise (ASE) UI およびコンソール・ログに表示されます。

ここでは、さまざまな ASE UI に表示されるエラー・メッセージに対応する情報について説明します。

「モニター」タブのメッセージ
  • UI メッセージ: CRWAS2310E <host>:<port> で修正方法サービスに接続できません。修正方法サービスが実行中であることを確認してください。
  • ログ・メッセージ: console.txt ファイルに「<host>:<port> で修正方法サービスに接続できません」というログ・メッセージが記録されます。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Liberty\usr\servers\ase\logs です。

「スキャン」タブのメッセージ
  • UI メッセージ: エラー: 修正方法サービスに接続できません。修正方法サービスが実行中であることを確認してください。
  • ログ・メッセージ: Log.txt ファイルに「<host>:<port> で修正方法サービスに接続できません」というログ・メッセージが記録されます。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Logs です。

解決: 「修正方法」サービスを開始するには、次の手順に従います。
  1. <ASE Install Dir>\AppScan Enterprise\ArticleService\security-info フォルダー・パスに移動し、コマンド・プロンプトを開きます。
  2. <ASE Install Dir>\AppScan Enterprise\Liberty\etc フォルダー・パスの server.env ファイルから CustomAdvisoriesPort 値を取得し、java -DServer.port=<port> -Dserver.address=0.0.0.0 -Dspring.mvc.servlet.load-on-startup=1 -Dlogging.config=log4j2.xml -jar security-info.jar コマンドで <port> 値を更新します。
  3. コマンドをコマンド・プロンプトにコピーし、入力をクリックすると「修正方法」サービスが起動します。

修正方法サービスのポートが既に使用されている場合

修正方法サービスのポートが既に使用されている場合は、UI とログに有効なエラー・メッセージが表示されます。

ここでは、UI に表示されるエラー・メッセージに対応する情報について説明します。

「モニター」タブのメッセージ
  • UI メッセージ: CRWAS2313E <host>:<port> で修正方法サービスに接続できません。修正方法サービスのポートが他のサービスで使用されていないか確認してください。
  • ログ・メッセージ: console.txt ファイルに「<host>:<port> で修正方法サービスに接続できません」というログ・メッセージが記録されます。

  • ログ・メッセージ: 「<host>:<port> で修正方法サービスに接続できません」と表示されます。修正方法サービスのポートが console.txt ファイル内の他のサービスのログ・メッセージで使用されていないか確認してください。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Liberty\usr\servers\ase\logs です。

「スキャン」タブのメッセージ
  • エラー: 修正方法サービスに接続できません。ポートが別のサービスで使用されていないか確認してください。
  • 「修正方法サービスに接続できません」と表示されます。ポートが別のサービスで使用されていないか確認してください。Log.txt ファイル内の <host>:<port> ログ・メッセージ。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Logs です。

Web サーバーの開始に失敗したことを確認できます。ポート <Port> が「修正方法」サービスの secinfo.txt ログ・ファイル内のログ・メッセージでも既に使用されていました。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\ArticleService\security-info\logs です。

解決: 新しい「修正方法」ポートで構成ウィザードを再実行してください。

エクスポートされたセキュリティー・レポートで修正方法情報が使用できない場合

エクスポートされたセキュリティー・レポートで問題のタイプに修正方法情報がない場合は、ログにエラー・メッセージが表示されます。

ここでは、UI に表示されるエラー・メッセージに対応する情報について説明します。

「モニター」タブのメッセージ
  • 問題のタイプに使用できる「修正方法」情報がないことが示されます。<IssueTypeId>、または console.txt ファイル内の <host>:<port> ログ・メッセージから修正方法情報を取得できませんでした。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Liberty\usr\servers\ase\logs です。

「スキャン」タブのメッセージ
  • 問題のタイプに使用できる「修正方法」情報がないことが示されます。<IssueTypeId>、または Log.txt ファイル内の <host>:<port> ログ・メッセージから修正方法情報を取得できませんでした。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Logs です。

issueTypeId が「修正方法」サービスに存在しない場合

issueTypeId が「修正方法」サービスに存在しない場合は、ASE UI とコンソール・ログに有効なエラー・メッセージが表示されます。対応する情報を以下に示します。

「モニター」タブのメッセージ
  • UI メッセージ: CRWAS2309E 問題タイプ名が無効または存在しません。
  • console.txt ファイルに無効または存在しない問題のタイプ <IssueTypeId> ログ・メッセージが記録されます。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Liberty\usr\servers\ase\logs です。
「スキャン」タブのログ・メッセージ
  • Log.txt ファイルに無効または存在しない問題のタイプ <IssueTypeId> ログ・メッセージが記録されます。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Logs です。

ユーザーが「修正方法」サービス関連の問題に関連するログ・メッセージを取得する方法

修正方法」サービス関連の問題を解決する目的で、以下の情報を使用してログ・メッセージを取得できます。

「修正方法」サービスの「モニター」タブは、ログ・メッセージを発行します。

「モニター」タブのロギングを有効にするには、以下の手順を実行します。
  1. ASE の左側のウェルカム・スライダーから「管理」タブを選択します。
  2. 「管理」タブの「一般設定」をクリックし、「ログ設定の編集」ボタンをクリックします。
  3. 「ログ設定の編集」で 「ログ・レベルのデバッグ」を選択し、「保存」ボタンをクリックします。

「モニター」 タブでデバッグ・ログ・レベルを更新すると、「修正方法」サービスの「モニター」タブのログ・メッセージが Log.txt ファイルに発行されます。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Logs です。

「修正方法」サービスの「スキャン」タブのログ・メッセージ
  • 「修正方法」サービスの「スキャン」タブのログ・メッセージが Log.txt ファイルに発行されます。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\Logs です。
「修正方法」サービスのログ・メッセージ
  • secinfo.txt ログ・ファイルでも、「修正方法」サービスのログ・メッセージを確認できます。対応するログ・ファイルのパスは <ASE Install Dir>\AppScan Enterprise\ArticleService\security-info\logs です。