Your environment must meet software and configuration prerequisites that support installation of the IaaS server components.

Environment and Database Requirements for IaaS

Your host configuration and MS SQL database must meet the following requirements.

Table 1. IaaS Requirements



Host Configuration

The following components must be installed on the host before installing IaaS:

  • Microsoft .NET Framework 4.5.2 or later.

  • Microsoft PowerShell 2.0 (included with Windows Server 2008 R2 SP1 and later) or Microsoft PowerShell 3.0 on Windows Server 2012 R2.

  • Microsoft Internet Information Services 7.5.

  • Java must be installed on the machine running the primary Web component to support deployment of the MS SQL database during installation.

Microsoft SQL Database Requirements

The SQL database can reside on one of your IaaS Windows servers, or a separate host.

If the SQL database is on one of your IaaS Windows servers, configure the following Java requirements.

  • Install 64-bit Java 1.8 or later. Do not use 32-bit.

  • Set the JAVA_HOME environment variable to the Java installation folder.

  • Verify that %JAVA_HOME%\bin\java.exe is available.

Microsoft Internet Information Services Requirements

Configure Internet Information Services (IIS) to meet the following requirements.

In addition to the configuration settings, avoid hosting additional Web sites in IIS on the IaaS Web server host. vRealize Automation sets the binding on its communication port to all unassigned IP addresses, making no additional bindings possible. The default vRealize Automation communication port is 443.

Table 2. Required Configuration for Microsoft Internet Information Services

IIS Component


Internet Information Services (IIS) modules installed

  • WindowsAuthentication

  • StaticContent

  • DefaultDocument

  • ASPNET 4.5

  • ISAPIExtensions

  • ISAPIFilter

IIS Authentication settings

  • Windows Authentication enabled

  • AnonymousAuthentication disabled

  • Negotiate Provider enabled

  • NTLM Provider enabled

  • Windows Authentication Kernel Mode enabled

  • Windows Authentication Extended Protection disabled

  • For certificates using SHA512, TLS1.2 must be disabled on Windows 2012 or Windows 2012 R2 servers

IIS Windows Process Activation Service roles

  • ConfigurationApi

  • NetEnvironment

  • ProcessModel

  • WcfActivation (Windows 2008 only)

  • HttpActivation

  • NonHttpActivation