Controller requirements

The Controller is a Java™ based application that can run on the following operating systems with the listed prerequisites.

Operating system support

The following operating systems are supported:

  • Windows™ 10
  • Windows™ 11
  • Windows™ Server 2003
  • Windows™ Server 2003 R2
  • Windows™ Server 2016
  • Windows™ Server 2019
  • Windows™ Server 2022
  • Windows™ Server 2025
  • Windows™ XP Pro (32 bits), (64 bits)
  • Red Hat Enterprise Linux™ 7.0 or later
  • Red Hat Enterprise Linux™ 8.0 or later
  • Red Hat Enterprise Linux™ 9.0 or later
  • SUSE Linux™ Enterprise Server 15 or later
  • macOS 14.x Sonoma
  • macOS 15.x Sequoia
  • macOS 26.x Tahoe

Supported architectures

  • Intel™ IA®-32 (also known as x86, x86-32)
  • Intel™ 64 or AMD64 (also known as x64, x86-64, EM64T)
  • Apple Silicon
Note:
  • IA®-64 (also known as Itanium™) processors are not supported.
  • 32-bit support is for Windows™ only.

Pre-requisites

  • Java™ Run Time environment: Oracle 8 or IBM®® 8 Oracle Java™ SE Runtime Environment 8 or IBM® Java™ SE Runtime Environment 8.
    Note:
    Oracle Java™ is not supported in FIPS or NIST SP800-131a mode. You must use the IBM® Java™ in this mode.
  • Web Browser: either Microsoft™ Internet Explorer 9, 10, 11 or Mozilla Firefox Extended Support Release (ESR) 24, 31.
  • Java™ Run Time environment: Sun 1.6, Oracle 1.6, 1.7 or IBM®® 1.5, 1.6, 1.7
    Note:
    Sun Java™ and Oracle Java™ are not supported in FIPS or NIST SP800-131a mode. You must use the IBM® Java™ in this mode.
  • Web Browser: either Microsoft™ Internet Explorer 9, 10, 11 or Mozilla Firefox ESR 24, 31.