概要
エージェントが定義の更新を取得する際に問題があり、未適用パッチのエージェントスキャンまたはインタラクティブ/スケジュールスキャンを実行した際に、クライアントデバイスのスキャン結果"The patch management database is unavailable."(パッチ管理データベースが利用できません)というエラーが表示されます。
解決策
GFI LanGuardパッチマネジメントデータベース lanss_xx_patchmngmt.mdb がエージェントマシンに存在しないか、破損している場合、上記の問題が発生することがあります。パッチマネジメントデータベースには、マイクロソフトおよびマイクロソフト以外のすべてのパッチ定義、ダウンロードリンク、どのパッチが他のパッチに取って代わられたかという情報が含まれています。
主な原因としてはエージェントまたはサーバーのインストール以降、ソフトウェアアップデートセッションを完了できず、サーバーまたはエージェントマシン上にパッチマネジメントデータベースを作成できなかったことが考えられます。その他の原因としては、LanGuardサーバーとエージェント間の名前解決の問題、またはデータベースファイルやアップデートフォルダ内のファイルが破損していることなどが考えられます。
強制的にアップデートする
-
LanGuard の最新バージョンを使用していない場合 - GFI LanGuard をアップグレードしてください。
- 環境の変化により、LanGuard が最新のパッチ検出および脆弱性定義を自動的にダウンロードできない可能性があります。 LanGuard Server を手動で更新して、最新の定義が適用されていることを確認してください。
- コンソールからコンピュータを右クリックし、スキャン>カスタムスキャンと進み、エージェントマシンのカスタムスキャンを実行してください。エラーがなくなったことを確認してください。
それでも問題が解決しない場合は、以下の環境チェックを進めてください。
適切なDNSの解決方法の確保
LanGuardとクライアントマシンの両方が、互いの名前とIPアドレスを解決できる必要があります。 ホスト名がIPアドレスに(IPアドレスがホスト名に)解決されないと正しく機能しません。DNSの正引きと逆引きは、LanGuardが正常に動作するためのネットワーク接続の基本条件の1つです。確認時に見つかった問題はすべて修正してください。
GFI LanGuardサーバーの確認事項
-
パッチマネジメントデータベースが存在し、ドライブがフルまたはフルに近い状態でないことを確認してください。
-
C:\ProgramData\GFI\LanGuard 12\PatchManagement\
に移動してください。 -
lanss_xx_patchmngmt.mdb
ファイルが存在するかどうかを確認してください。 - ドライブの空き容量を確認し、フルまたはほぼフルであれば、これを改善してください。
-
-
GFI サーバーへのアクセスを確認してください。
-
GFI LanGuard コンソール をホストしているマシンで Web ブラウザーを開いてください。
-
GFI ソフトウェア更新サイトへのアクセスを試みてください。
-
サイトにアクセスできない場合、ネットワーク管理者がウェブフィルタでアクセスをブロックしている可能性があります。
*.gfi.com
の例外処理をリクエストしてください。
-
エージェントマシンのチェック(複数可)
-
パッチマネジメントデータベースが存在し、ドライブがフルまたはフルに近い状態でないことを確認してください。
-
C:\ProgramData\GFI\LanGuard 12\PatchManagement\
に移動してください。 -
lanss_xx_patchmngmt.mdb
ファイルが存在するかどうかを確認してください。 - ドライブの空き容量を確認し、フルまたはほぼフルであれば、これを改善してください。
-
- LanGuard エージェントのステータスがコンソールで「サーバーに連絡できません」と表示される問題を解決するの記事を参考に、エージェントがLanGuard Apache Communication Serverへ接続できるかどうか確認してください。
-
エージェント、またはリレーエージェントから以下を実行してください。
-
Internet Explorerを起動してください。
-
以下の構文でURLを入力します(LanGaurdServerIPとポート番号は、既存の設定に合わせて実際の値に置き換えてください)。
デフォルトのポートは、1070(v11以前)または1072(v12以降)です。必要であれば変更することもできます。
http://LanGuardServerIP:Port/files/update/wsusscn2.cab
例:
http://192.168.1.200:1072/files/update/wsusscn2.cab
ホスト名をIPアドレスで代用しないでください。 LanGuard は、このコンポーネントのサーバーに接続するために IP アドレスを使用します。 -
ファイルをダウンロードし、ダウンロードが正常に終了したことを確認してください。
-
ダウンロードに失敗する場合は、お客様のネットワーク環境に問題がある可能性があり、LanGuardのサポート対象外です。ネットワーク管理者の協力を得て、ネットワーク/DNSの問題を解決してください。最後の手段として、LanGuardサーバーとクライアントマシンのhostsファイルに手動でレコードを追加することができますが、適切なDNS解決を行うことをお勧めします。
確認方法
エラーのあったスキャンを実行し、正常に完了するかどうか確認してください。それでも問題が解決しない場合は、GFI LanGuard サポートにお問い合わせください。