Prerequisites

Before installing DEX, the following set of prerequisites must be met.

  • BigFix Platform
    • Basic Platform setup required at 11.0.7+ level
  • BigFix UI
    • BigFix UI component must be installed. For BigFix UI installation BFUI Installation, refer to BigFix UI Installation. Required for the DEX web experience
  • BES Explorer
    • Must be present on the environment since is a prerequisite of the BFUI
  • BES Agent
    • Client v11.0.6+ on ALL nodes — Windows 10/11 & Mac OS (≥13)
      Note: Version 11.0.7 is needed for IDP users that want to use the IDP user display name.
  • BES Scanner
    • Minimum required version is 11.0.44.
  • BigFix Self Service Application
    • Version 3.4.4 (only for Sentiment Score)
  • Supported OS
    • ClickHouse: RHEL or Ubuntu
    • NATS JetStream, DEX Server, DEX FillDB, Root Server DEX Plugin: Windows
    • Scanner DEX plugins: Windows 10/11 & Mac OS (≥13)
  • Connectivity and Ports
    • DEX Server, DEX FillDB and Root Server DEX Plugin needs to reach NATS JetStream (default port 4222)
    • DEX Server, DEX FillDB needs to reach MSSQL (default port 1433) and Click House (default port 9000)
    • BFUI needs to reach DEX Server (default ports 8081 and 9443) and BigFix Explorer (default port 9383). If you use the ServiceNow integration, port 8081 must also stay open after the exchange; see Creating Basic Auth for ServiceNow Integration in DEX.
  • Dedicated custom site for DEX. This site is required during the BFUI Command Line DEX configuration.
Note: Each machine (physical or virtual) managed by DEX must have a unique SMBIOS UUID. DEX relies on the SMBIOS UUID to identify systems. If two machines share the same value, they cannot be distinguished and may be detected incorrectly. Ensure uniqueness by following your hardware or hypervisor vendor's guidelines (for example, HP, Apple, VMware) when provisioning, cloning, or replacing machines.