Requisitos previos de los activos a supervisar con Cyberwatch en modo con agente
Matriz de flujos
Esta matriz resume todos los flujos que pueden ser necesarios para los activos supervisados en modo con agente.
| Origen | Destino | Protocolo | Puerto | Descripción |
|---|---|---|---|---|
| activo supervisado | escáner Cyberwatch | TCP | 443 | comunicación HTTPS de agentes Windows, Linux y macOS |
Requisitos de software
- Sistema operativo entre la lista de sistemas operativos soportados
Requisitos específicos para activos Windows
- PowerShell v2 o superior debe estar instalado, descargable en el sitio oficial de Microsoft
- Microsoft .NET Framework v4.5.2 o superior debe estar instalado para los activos 2008 o superiores, descargable en el sitio oficial de Microsoft
- Microsoft .NET Framework v3.5 debe estar instalado para los activos 2003, descargable en el sitio oficial de Microsoft
- El servicio Windows Update (
wuauserv) debe estar activado - Windows Update Agent v6.1.0022.4 o superior debe estar instalado
Los sistemas Windows Server 2008 y Windows 7 deben además disponer de los algoritmos de hash SHA-2, conforme a lo que describe la documentación oficial de Microsoft. En resumen, se necesitan dos actualizaciones:
- Soporte de firma de código SHA-2 mediante la instalación de la KB4474419
- Actualizaciones de la pila de mantenimiento asociadas a SHA-2
En caso de que las KB en cuestión no estén instaladas, la siguiente excepción puede aparecer en el resultado del escaneo Cyberwatch:
# Error: Exception lors de l'appel de « AddScanPackageService » avec « 3 » argument(s) : « Une chaîne de certificats a été traitée mais s’est terminée par un certificat racine qui n’est pas approuvé par le fournisseur d’approbation. (Exception de HRESULT : 0x800B0109) »
Requisitos específicos para activos macOS
Estos complementos solo se aplican a los agentes python3.
- La máquina debe disponer de una instalación de Xcode Command Line Tools, versión ligera del paquete Xcode, que permite ampliar parcialmente las funcionalidades relacionadas con la ejecución de módulos Python. La ausencia de este requisito generará el mensaje de error
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun, que puede resolverse ejecutandoxcode-select --install - Una máquina con procesador Mac M1 o M2 debe disponer del programa Rosetta 2, para ser compatible con nuestro agente macOS. Esta instalación se realiza ejecutando el comando
softwareupdate --install-rosettay luego aceptando un acuerdo de licencia. A efectos de automatización, el comandosoftwareupdate --install-rosetta --agree-to-licensepermite omitir la aceptación de este acuerdo - En cuanto a la gestión de dependencias relacionadas con módulos Python3, esta es automática desde la versión 4.12 del agente. La aparición de un error
ModuleNotFoundError: No module named 'requests'indica que no se completó correctamente y requiere en ese caso seguir este procedimiento