Server prerequisites - Windows

The following prerequisites must be met to install ERA Server on Windows:

You must have a valid license.
Required ports must be open and available—see the complete list of ports here.
Database server (Microsoft SQL Server or MySQL) installed and running, see database requirements for details. If you do not have an existing database server, we recommend you to review the SQL Server configuration details in to have SQL properly configured for use with ESET Remote Administrator.
Java Runtime Environment (JRE) must be installed (you can download it from, always use the latest officially released version of Java.
Microsoft .NET Framework 3.5 must be installed, if you are running Windows Server 2008 or 2012 you can install it using the Roles and Features Wizard (as shown below), if you are using Windows Server 2003, you can download .NET 3.5 here:


NOTE: If you choose to install Microsoft SQL Server Express during ESET Remote Administrator installation, you will not be able to install it on a Domain Controller. This is likely to happen if you are using Microsoft SBS. If you use Microsoft SBS, we recommend that you install ESET Remote Administrator on a different server or do not select the SQL Server Express component during the installation (this requires you to use your an existing SQL Server or MySQL to run ERA database). For instructions to install ERA Server on a Domain Controller, see our Knowledgebase article.

NOTE: ERA Server stores large data blobs in the database, therefore it is necessary to configure MySQL to accept large packets for ERA to run properly. For instructions to make this change see the FAQ.