ソフトウェア・スキャンの戻りコード

ソフトウェア・スキャンが失敗した場合、スキャンが失敗した理由を示すエラー・コードが返されます。 各コードによって示されるスキャン失敗の考えられる原因と問題の解決方法を確認してください。

戻りコードの特定

  • を搭載したコンピュータでは BigFix® クライアントに

    戻りコードは、「ソフトウェア・スキャンのステータス」分析の結果で確認できます。

  • 切断されたスキャナーがインストールされているコンピューターの場合。

ソフトウェア・スキャンの戻りコード

表 1. ソフトウェア・スキャンのリターンコード

戻りコード 考えられる原因と解決策
0 エラーはありません。
1 Windows (US) スキャンデータは集まらなかった。 問題の原因を確認するために、問題が発生したコンピューターに移動し、コマンド・プロンプトを開いて、次のコマンドを実行します。
cscript
コマンドは、次のいずれかのエラーを返します。
  • 'cscript' is not recognized as an internal or external command, operable program or batch file.
    このメッセージは、Windows の cscript が内部コマンド、外部コマンド、動作可能なプログラム、バッチ・ファイルのいずれとしても認識されないことを示します。 To solve the problem, perform the following steps. 正確な手順は、使用している Windows のバージョンに応じて異なる場合があります。
    1. 問題が発生したコンピュータで、コントロールパネルを開き、「 システムとセキュリティ 」>「 システム 」>「 システムの詳細設定 」と進みます。
    2. 「環境変数」をクリックします。
    3. 「システム環境変数」セクションで、「Path」変数を見つけます。 変数の末尾に ;C:\windows\system32を追加します。
    4. BigFix クライアントを再起動します。
  • CScript Error: Can't find script engine "VBScript" for script ...
    このメッセージは、Windows の VBScript.dll スクリプトが登録されていないことを示します。 To solve the problem, perform the following steps.
    1. 問題が発生したコンピューターで、「スタート」ボタンをクリックし、cmd と入力します。 検索結果で、「コマンド プロンプト」を右クリックし、「管理者として実行」をクリックします。
    2. コマンド・プロンプトで、 %windir%\system 32と入力して、Enter キーを押します。
    3. regsvr32 vbscript.dll を入力して、Enter キーを押してください。
    4. regsvr32 jscript.dll を入力して、Enter キーを押してください。
    登録が正常に完了すると、以下のメッセージが表示されます。DllRegisterServer in vbscript.dll succeeded.
2 スキャナー構成ファイルが壊れています。 スキャナーを再インストールまたはアップグレードしてください。 詳細については、以下を参照してください: 切断されたスキャナのアップグレード(切断シナリオ). 詳細については、以下のリンクを参照してください。
3 署名ファイルを解析できませんでした。 スキャナーを再インストールまたはアップグレードして、問題が発生したコンピューターにソフトウェア・カタログを再デプロイします。 詳細については、以下を参照してください: 切断されたスキャナのアップグレード(切断シナリオ). 詳細については、以下のリンクを参照してください。
4 スキャン出力ファイルを出力ディレクトリーに保存できませんでした。 スキャン出力ディレクトリーが書き込み可能であるか確認してください。 このディレクトリーのデフォルトの場所は以下のとおりです。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /var/opt/BESClient/LMT/CIT
    • Windows (US) C:\Program Files (x86)\BigFix Enterprise\BESClient\LMT\CIT
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/work
    • Windows (US) <disconnected_scanner_install_dir>\work
5 スキャンを実行するユーザーに、スキャナー構成ファイルの読み取り許可がありません。 以下のディレクトリーに対する読み取りおよび書き込み許可をユーザーが備えていることを確認してください。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /opt/tivoli/cit/config/
    • Windows (US) C:\Program Files\tivoli\cit\config
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/cit/config
    • Windows (US) <disconnected_scanner_install_dir>\cit\config
6 エンドポイントにスキャナー・カタログがありません。 スキャナーを再インストールまたはアップグレードして、問題が発生したコンピューターにソフトウェア・カタログを再デプロイします。 詳しくは、以下のリンクを参照してください。
8 スキャナーの内部エラーが発生しました。 スキャナー・ログを収集して、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /usr/ibm/tivoli/common/CIT/logs または /var/ibm/tivoli/common/CIT/logs
    • IBM i /etc/cit/logs
    • Windows (US) C:\Program Files\ibm\tivoli\common\CIT\logs
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/logs
    • Windows (US) <disconnected_scanner_install_dir>\logs
9 スキャナーがタイムアウトになりました。 以下のタスクを実行してください。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • 「スキャナー照会タイムアウトの構成」タスクで、スキャン・タイムアウトの値を大きくします。
    • 「ソフトウェア・スキャンの開始」タスクで CPU のしきい値を大きくすることにより、スキャナーが消費できる CPU の量を増やします。
    • ソフトウェア・スキャンから、バックアップのあるディレクトリーを除外します。 詳しくはスキャン対象からディレクトリを除外する ( BigFix シナリオ)
    • 「スキャナー・トレース設定の編集」タスクでスキャナー・トレース・レベルを下げます。
    これらのタスクはすべて、 BigFix コンソールの 「Fixlet とタスク」 メニューの下にあります。
  • 切断されたスキャナーがインストールされているコンピューターの場合。
他のすべてのオプションが失敗した場合は、スキャナーを再インストールしてください。 詳しくは、以下のリンクを参照してください。
10 スキャナーはアップグレード中です。 アップグレードが完了するまでお待ちください。
11 スキャン出力ファイルまたはディレクトリーが読み取り専用です。 スキャン出力ファイルまたはディレクトリーが書き込み可能であるか確認してください。 このディレクトリーのデフォルトの場所は以下のとおりです。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /var/opt/BESClient/LMT/CIT
    • Windows (US) C:\Program Files (x86)\BigFix Enterprise\BESClient\LMT\CIT
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/work
    • Windows (US) <disconnected_scanner_install_dir>\work
12 cit.ini ファイルが見つかりません。 スキャナーのインストール。 デフォルトでは、cit.ini ファイルは以下のディレクトリーにあります。
  • UNIX /etc/cit
  • Windows (US) C:\Windows\cit
13 スキャナー構成ファイルが見つかりませんでした。 スキャナーを再インストールまたはアップグレードしてください。 詳しくは、以下のリンクを参照してください。
14 スキャナー・トレース・ファイルが見つかりませんでした。 スキャナーを再インストールまたはアップグレードしてください。 詳細については、以下を参照してください: 切断されたスキャナのアップグレード(切断シナリオ). 詳細については、以下のリンクを参照してください。
18 いずれかのスキャナー・ファイルを開くことができませんでした。 問題が発生したコンピューターの管理者または root ユーザーに、以下のファイルに対する読み取りおよび書き込み許可があるか確認してください。
スキャナー構成ファイル CitHWConfig.xml、 スキャナー・プロパティー・ファイル Cit.properties、およびスキャナー・トレース・ファイル CitTrace.properties。デフォルトでは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /opt/tivoli/cit/config/
    • Windows (US) C:\Program Files\tivoli\cit\config
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/cit/config
    • Windows (US) <disconnected_scanner_install_dir>\cit\config
19 いずれかのスキャナー・ファイルをリネームできませんでした。 問題が発生したコンピューターの管理者または root ユーザーに、以下のファイルに対する読み取りおよび書き込み許可があるか確認してください。
スキャナー構成ファイル CitHWConfig.xml、 スキャナー・プロパティー・ファイル Cit.properties、およびスキャナー・トレース・ファイル CitTrace.properties。デフォルトでは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /opt/tivoli/cit/config/
    • Windows (US) C:\Program Files\tivoli\cit\config
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/cit/config
    • Windows (US) <disconnected_scanner_install_dir>\cit\config
20 いずれかのスキャナー・ファイルを削除できませんでした。 問題が発生したコンピューターの管理者または root ユーザーに、以下のファイルに対する読み取りおよび書き込み許可があるか確認してください。
スキャナー構成ファイル CitHWConfig.xml、 スキャナー・プロパティー・ファイル Cit.properties、およびスキャナー・トレース・ファイル CitTrace.properties。デフォルトでは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /opt/tivoli/cit/config/
    • Windows (US) C:\Program Files\tivoli\cit\config
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/cit/config
    • Windows (US) <disconnected_scanner_install_dir>\cit\config
21 スキャナー構成ファイルが壊れています。 スキャナーを再インストールまたはアップグレードしてください。 詳しくは、以下のリンクを参照してください。
22 スキャナー・トレース・ファイルが壊れています。 スキャナーを再インストールまたはアップグレードしてください。 詳しくは、以下のリンクを参照してください。
28 必要な共用ライブラリー・ファイルを使用できません。 スキャナーを再インストールまたはアップグレードしてください。 詳しくは、以下のリンクを参照してください。
29 スキャナーがタイムアウトになりました。 以下のタスクを実行してください。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • 「スキャナー照会タイムアウトの構成」タスクで、スキャン・タイムアウトの値を大きくします。
    • 「ソフトウェア・スキャンの開始」タスクで CPU のしきい値を大きくすることにより、スキャナーが消費できる CPU の量を増やします。
    • ソフトウェア・スキャンから、バックアップのあるディレクトリーを除外します。 詳しくはスキャン対象からディレクトリを除外する ( BigFix シナリオ)
    • 「スキャナー・トレース設定の編集」タスクでスキャナー・トレース・レベルを下げます。
    これらのタスクはすべて、 BigFix コンソールの 「Fixlet とタスク」 メニューの下にあります。
  • 切断されたスキャナーがインストールされているコンピューターの場合。
他のすべてのオプションが失敗した場合は、スキャナーを再インストールしてください。 詳しくは、以下のリンクを参照してください。
30 スキャナー照会が失敗しました。 スキャナー・ログを収集して、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /usr/ibm/tivoli/common/CIT/logs または /var/ibm/tivoli/common/CIT/logs
    • IBM i /etc/cit/logs
    • Windows (US) C:\Program Files\ibm\tivoli\common\CIT\logs
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/logs
    • Windows (US) <disconnected_scanner_install_dir>\logs
31 スキャン・プロセスが中断されました。 クライアントがインストールされているコンピュータで、 BigFix クライアントがインストールされているコンピュータで、実行中のスキャンアクションを停止し、スキャンを再度開始します。 スキャナーが接続されていないコンピュータで、スキャンを再度実行します。
37 スキャナーの内部エラーが発生しました。 スキャナー・ログを収集して、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /usr/ibm/tivoli/common/CIT/logs または /var/ibm/tivoli/common/CIT/logs
    • IBM i /etc/cit/logs
    • Windows (US) C:\Program Files\ibm\tivoli\common\CIT\logs
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/logs
    • Windows (US) <disconnected_scanner_install_dir>\logs
40 ソフトウェア・スキャンの実行中、警告ファイルを作成しているときにエラーが発生しました。 問題が発生したコンピューターの管理者または root ユーザーに、以下のディレクトリーに対する読み取りおよび書き込み許可があるか確認してください。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /var/opt/BESClient/LMT/CIT
    • Windows (US) C:\Program Files (x86)\BigFix Enterprise\BESClient\LMT\CIT
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/work
    • Windows (US) <disconnected_scanner_install_dir>\work
41 スキャナー・プロセスの初期化が失敗しました。 スキャナー・ログを収集して、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /usr/ibm/tivoli/common/CIT/logs または /var/ibm/tivoli/common/CIT/logs
    • IBM i /etc/cit/logs
    • Windows (US) C:\Program Files\ibm\tivoli\common\CIT\logs
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/logs
    • Windows (US) <disconnected_scanner_install_dir>\logs
42 署名カタログ・スキーマが見つかりません。 スキャナーを再インストールまたは更新してください。 詳しくは、以下のリンクを参照してください。問題が解決しない場合は、スキャナーのログを収集して、IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /usr/ibm/tivoli/common/CIT/logs または /var/ibm/tivoli/common/CIT/logs
    • IBM i /etc/cit/logs
    • Windows (US) C:\Program Files\ibm\tivoli\common\CIT\logs
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/logs
    • Windows (US) <disconnected_scanner_install_dir>\logs
49 スキャンを実行するユーザーに、スキャナー・プロパティー・ファイル cit.properties に対する読み取り許可がありません。 問題が発生したコンピューターの管理者または root ユーザーに、このファイルに対する読み取り許可があるか確認してください。 デフォルトでは、このファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /opt/tivoli/cit/config/
    • Windows (US) C:\Program Files\tivoli\cit\config
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/cit/config
    • Windows (US) <disconnected_scanner_install_dir>\cit\config
51 スキャナー構成ファイルが見つかりませんでした。 スキャナーを再インストールまたはアップグレードしてください。 詳しくは、以下のリンクを参照してください。
52 スキャナーの内部エラーが発生しました。 スキャナー・ログを収集して、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /usr/ibm/tivoli/common/CIT/logs または /var/ibm/tivoli/common/CIT/logs
    • IBM i /etc/cit/logs
    • Windows (US) C:\Program Files\ibm\tivoli\common\CIT\logs
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/logs
    • Windows (US) <disconnected_scanner_install_dir>\logs
54 スキャン・ファイルを圧縮できません。 問題が発生したコンピューターの管理者または root ユーザーに、以下のディレクトリーに対する読み取りおよび書き込み許可があるか確認してください。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /var/opt/BESClient/LMT/CIT
    • Windows (US) C:\Program Files (x86)\BigFix Enterprise\BESClient\LMT\CIT
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/work
    • Windows (US) <disconnected_scanner_install_dir>\work
56 スキャン出力署名ファイルを作成できません。 問題が発生したコンピューターの管理者または root ユーザーに、以下のディレクトリーに対する読み取りおよび書き込み許可があるか確認してください。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /var/opt/BESClient/LMT/CIT
    • Windows (US) C:\Program Files (x86)\BigFix Enterprise\BESClient\LMT\CIT
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/work
    • Windows (US) <disconnected_scanner_install_dir>\work
57 UNIX 以下の環境変数のいずれかが設定されていない。
  • LD_LIBRARY_PATH
  • DYLD_LIBRARY_PATH (DYLD_LIBRARY_PATH)
  • SHLIB_PATH
  • LIBPATH
変数にはスキャナー・バイナリー・フォルダーへのパスを指定する必要があります。 デフォルトでは、このフォルダーは /opt/tivoli/cit/bin にあります。 この問題を解決するには、環境変数を設定して、ソフトウェア・スキャンを再実行します。
9.2.30 123 リターンコードは、スキャナーが切断されたコンピュータのみに適用されます。 クライアントを搭載したコンピュータには適用されません。 BigFix
別のソフトウェア・スキャンが進行中であるため、スキャンが中断されました。 問題が発生したコンピューターに移動し、以下のいずれかのプロセスが実行されているかどうかを確認します。
  • wscansw
  • wscanfs
スキャナー・ログを収集して、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • UNIX <disconnected_scanner_install_dir>/logs
  • Windows (US) <disconnected_scanner_install_dir>\logs
125
メモリー割り振りが失敗しました。 このプロセスのメモリ制限を増やす。
  • シナリオでは BigFix シナリオでは、データ・セグメント・サイズの ulimit を変更してください: ulimit -d。 その後 BigFixulimit パラメーターが unlimited に設定されているシェルセッションからクライアントを再起動する。
  • 切断スキャナシナリオの場合、 root hard data unlimited エントリが limits.conf ファイルに設定されていることを確認する。
問題が解決しない場合は、スキャナのログを収集し、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • BigFix クライアントがインストールされているコンピューターの場合。
    • UNIX /usr/ibm/tivoli/common/CIT/logs または /var/ibm/tivoli/common/CIT/logs
    • IBM i /etc/cit/logs
    • Windows (US) C:\Program Files\ibm\tivoli\common\CIT\logs
  • 切断されたスキャナーがインストールされているコンピューターの場合。
    • UNIX <disconnected_scanner_install_dir>/logs
    • Windows (US) <disconnected_scanner_install_dir>\logs
255 リターンコードは、スキャナーが切断されたコンピュータのみに適用されます。 クライアントを搭載したコンピュータには適用されません。 BigFix
スキャナーの内部エラーが発生しました。 スキャナー・ログを収集して、 IBM サポートに連絡してください。 デフォルトでは、ログ・ファイルは以下のディレクトリーにあります。
  • UNIX <disconnected_scanner_install_dir>/logs
  • Windows (US) <disconnected_scanner_install_dir>\logs

128 または 256 より大きい戻りコード

UNIX いくつかのリターンコードは、オペレーティング・システムから通知される問題によって引き起こされる。 これらは、bash の場合は 128 より大きい戻りコード、ksh の場合は 256 より大きい戻りコードです。 システム・シグナルの内容を確認するには、以下の計算を使用します。
  • bash の場合: 戻りコード - 128 = オペレーティング・システム・シグナル
  • ksh の場合: 戻りコード - 256 = オペレーティング・システム・シグナル
問題を特定するには、オペレーティング・システムの資料でシグナルの意味を確認します。
以下の表では、最も一般的な戻りコード、その考えられる原因、および解決策のリストを示します。
表 2. スキャナのリターンコードが128より大きい
戻りコード シグナル 考えられる原因と解決策
134 6 - SIGABRT プロセスの動作に十分なメモリーが使用可能でない可能性があります。 data seg size の ulimit を変更して (ulimit -d)、このプロセスのメモリー制限を大きくしてください。 問題が解決しない場合には、IBM サポートにお問い合わせください。
138 10 - SIGBUS コンピューター上に十分なディスク・スペースがありません。 一部のディスク・スペースを解放してください。 問題が解決しない場合は、最新バージョンのスキャナーを使用していることを確認してください。
139 11 - SIGSEGV プロセスの動作に十分なメモリーが使用可能でない可能性があります。 data seg size の ulimit を変更して (ulimit -d)、このプロセスのメモリー制限を大きくしてください。 問題が解決しない場合には、IBM サポートにお問い合わせください。