Mise à jour de catalogues de scanners
Les catalogues de scanners sont utilisés par le scanner pour reconnaître les logiciels sur les nœuds finaux. Les catalogues sont automatiquement mis à jour après chaque importation du catalogue des logiciels BigFix. Utilisez cette procédure uniquement si la mise à jour automatique des catalogues de scanners échoue.
Avant de commencer
- Le serveur BigFix Inventory peut être vu par le serveur BigFix.
- Si SSL (Secure Socket Layer) est activé dans BigFix Inventory, le serveur BigFix considère les certificats SSL de BigFix Inventory comme valides.
Procédure
-
Vérifiez si l'action qui met automatiquement à jour les catalogues de scanners a été créée.
-
Si l'action existe, vérifiez si elle a échoué en raison de problèmes d'extraction. Si elle n'existe pas, passez à l'étape 3.
Si l'état est échec, la communication entre le serveur BigFix et le serveur BigFix Inventory est bloquée. Vérifiez que les serveurs peuvent communiquer. Téléchargez ensuite le Fixlet de chargement du catalogue pour forcer la mise à jour du catalogue. Si vous ne pouvez pas modifier la configuration pour permettre la communication entre les serveurs, modifiez le Fixlet afin que le serveur BigFix Inventory puisse télécharger des catalogues du serveur BigFix, puis exécutez le Fixlet.
-
Téléchargez le Fixlet pour forcer la mise à jour des catalogues de scanners.
- Connectez-vous à BigFix Inventory.
- Dans la barre de navigation supérieure, cliquez sur .
-
Cliquez sur le signe Point d'interrogation
. Cliquez ensuite sur Fixlet de chargement du catalogue. Choisissez l'emplacement où vous souhaitez sauvegarder le fichier catalog_download.bes et cliquez sur Sauvegarder.
- Facultatif :
Si le problème est dû l'absence de communication entre les serveurs, modifiez le fichier catalog_download.bes et remplacez les entrées host_name et port du serveur BigFix Inventory par les valeurs qui permettent au serveur de télécharger les catalogues de scanner à partir du serveur BigFix.
prefetch catalog.xml.bz2 sha1:24dcb13c743f2f92b0c5e9887e9df1d4491c4a66 size:398083 http://host_name:port/sam/catalogs/CIT_catalog_WINDOWS.xml.bz2 sha256:1e81c865d7fc96468649dbd5c334a2d77b12c5dd252671e22a7e5df0bd7ccbbeImportant : Modifiez host_name et port pour tous les catalogues. -
Téléchargez le fichier catalog_download.bes sur la console BigFix et exécutez le Fixlet Téléchargement de catalogue (version : version).
- Copiez le fichier sur l'ordinateur sur lequel la console BigFix est installée.
- Connectez-vous à la console BigFix.
- Pour importer le fichier sur la console, cliquez sur .
- Ouvrez le répertoire dans lequel vous conservez le fichier catalog_download.bes, sélectionnez le fichier et cliquez sur Ouvrir. Le fichier est importé.
- Dans le panneau de gauche, cliquez sur . La liste de Fixlets disponibles s'ouvre dans le panneau supérieur droit.
- Sélectionnez Téléchargement de catalogue (version : version) et cliquez sur Effectuer une action.
- Sélectionnez les ordinateurs sur lesquels vous souhaitez exécuter le Fixlet, puis cliquez sur OK.
- Attendez la prochaine analyse de logiciels et importation de données planifiée ou exécutez ces actions manuellement. Pour plus d'informations, voir : Lancement des analyses de logiciels et Planification des importations de données.
- Facultatif :
Si le problème n'est pas résolu, copiez manuellement les fichiers catalogue du serveur BigFix Inventory sur le serveur BigFix.
Résultats
Installer ou mettre à niveau Scanner en mode privé sous Windows
Pourquoi et quand exécuter cette tâche
Si vous avez déjà chargé le catalogue le plus récent sur le serveur BFI, puis que vous avez installé l'agent en mode privé, il se peut que le catalogue le plus récent ne soit pas automatiquement propagé à l'agent. Dans ce cas, procédez comme suit :
Procédure
-
Téléchargez le Fixlet pour forcer la mise à jour des catalogues de scanners.
- Connectez-vous à BigFix Inventory.
- Dans la barre de navigation supérieure, cliquez sur .
-
Cliquez sur le signe Point d'interrogation Signe Point d'interrogation. Cliquez ensuite sur Fixlet de chargement du catalogue. Choisissez l'emplacement où vous souhaitez sauvegarder le fichier
catalog_download.beset cliquez sur Sauvegarder.
-
Editez le fichier
catalog_download.beset remplacez les pertinences :celui-ci :
<Relevance><![CDATA[if (name of operating system as lowercase starts with "win") then (exists (folder "cit" of folder (value of variable "windir" of environment)) whose (exists file "cit.ini" of it) and (exists folder ((key "CIT_HomeDirectory" of file "cit.ini" of folder "cit" of folder (value of variable "windir" of environment)) & "\bin") whose ((exists file "wscansw.exe" of it) and (exists file "wscanfs.exe" of it)))) else (exists (folder "/etc/cit") whose (exists file "cit.ini" of it) and (exists folder ((key "CIT_HomeDirectory" of file "cit.ini" of folder "/etc/cit") & "/bin") whose ((exists file "wscansw" of it) and (exists file "wscanfs" of it))))]]></Relevance>par les suivantes :<Relevance><![CDATA[if (name of operating system as lowercase starts with "win") then ((exists (folder "cit" of folder (value of variable "windir" of environment)) whose (exists file "cit.ini" of it) and (exists folder ((key "CIT_HomeDirectory" of file "cit.ini" of folder "cit" of folder (value of variable "windir" of environment)) & "\bin") whose ((exists file "wscansw.exe" of it) and (exists file "wscanfs.exe" of it)))) OR (exists folder ((pathname of parent folder of data folder of client) & "\LMT\CIT\scanner\bin") whose ((exists file "wscansw.exe" of it) and (exists file "wscanfs.exe" of it)))) else (exists (folder "/etc/cit") whose (exists file "cit.ini" of it) and (exists folder ((key "CIT_HomeDirectory" of file "cit.ini" of folder "/etc/cit") & "/bin") whose ((exists file "wscansw" of it) and (exists file "wscanfs" of it))))]]></Relevance>celui-ci :
<Relevance>if (name of operating system as lowercase starts with "win") then ((exists (folder "cit" of folder (value of variable "windir" of environment)) whose (exists file "cit.ini" of it)) and ((key "CIT_Exploiters" of file "cit.ini" of folder "cit" of folder (value of variable "windir" of environment)) contains "SUA:")) else ((exists (folder "/etc/cit") whose (exists file "cit.ini" of it)) and ((key "CIT_Exploiters" of file "cit.ini" of folder "/etc/cit") contains "SUA:"))</Relevance>Par celle-ci :
<Relevance><![CDATA[if (name of operating system as lowercase starts with "win") then (((exists (folder "cit" of folder (value of variable "windir" of environment)) whose (exists file "cit.ini" of it)) and ((key "CIT_Exploiters" of file "cit.ini" of folder "cit" of folder (value of variable "windir" of environment)) contains "SUA:")) OR (exists folder ((pathname of parent folder of data folder of client) & "\LMT\CIT\scanner\config") whose (exists file "Cit.properties" of it))) else ((exists (folder "/etc/cit") whose (exists file "cit.ini" of it)) and ((key "CIT_Exploiters" of file "cit.ini" of folder "/etc/cit") contains "SUA:"))]]></Relevance> -
Chargez le fichier
catalog_download.bessur la console BigFix et exécutez le Fixlet Téléchargement de catalogue (version : version).- Copiez le fichier sur l'ordinateur sur lequel la console BigFix est installée.
- Connectez-vous à la console BigFix.
- Pour importer le fichier sur la console, cliquez sur .
-
Ouvrez le répertoire dans lequel vous conservez le fichier
catalog_download.bes, sélectionnez le fichier et cliquez sur Ouvrir. Le fichier est importé. - Dans le volet de gauche, cliquez sur . La liste de Fixlets disponibles s'ouvre dans le panneau supérieur droit.
- Sélectionnez Téléchargement de catalogue (version : version) et cliquez sur Effectuer une action.
- Sélectionnez les ordinateurs sur lesquels vous souhaitez exécuter le Fixlet, puis cliquez sur OK.