Pre-install checklist


The purpose of thies guide is to specify hardware and software requirements for Mideye Server 5 and provide a checklist for server installation.


Hardware Requirements

  • Mideye server RAM requirements:
    – Linux: 4 GB
    – Windows: 8 GB
  • 10 GB free disk space
  • Physical or virtual server platform

If sharing platform with other applications, verify that the following ports are not in use:

  • UDP 1812 (or other RADIUS port used by Mideye, this is configurable in the Mideye Server)
  • TCP 1433 (Microsoft SQL Server) or TCP 3306 (MySQL)
  • Ports 4235, 5410, 8080, 8443, 9010, 9011
  • Port 443 (Can be customised) Mideye web GUI

Software Requirements

Operating System

A user account with administrator rights is required to install the software, restart services and reboot the operating system.

Supported Windows Operating Systems:

  • Windows Server 2008 R2 (64bit)
  • Windows Server 2012 (64bit)
  • Windows Server 2012 Server Core (64bit)
  • Windows Server 2012 R2 (64bit)
  • Windows Server 2012 R2 Server Core (64bit)
  • Windows Server 2016 (64bit)
  • Windows Server 2019 (64bit)

For testing purpose:

  • Windows 10

Supported Linux Operating Systems:

  • Debian based distributions
  • RPM based distributions

Other supported systems:

  • Docker

Supported Databases

The database is not included in the installation package, and needs to be created before proceeding with the installation.

Supported databases:

  • Microsoft SQL Server 2008* **
  • Microsoft SQL Server 2008 R2* **
  • Microsoft SQL Server 2012*
  • Microsoft SQL Server 2014*
  • Microsoft SQL Server 2016*
  • Microsoft SQL Server 2017*
  • Microsoft SQL Server 2019*
  • Mariadb 5.5.63+ or 10.0+
  • MySQL 5.5.3 or greater

* The express version is also supported. 
** When using SQL Server 2008(R2) additional configuration is required. See Windows Installation guide for more information.



Note the following:

  • Host name / IP address.
  • Database type (Microsoft SQL or MySQL).
  • SQL account name and password.
  • Database name (default: mideye).
  • Instance name (if applicable).

Note: Installing and upgrading Mideye Server requires a database account with rights to ALTER, CREATE and DELETE tables in the Mideye database.

The database can be installed locally or be hosted remotely on another server.

LDAP Server (if applicable)

Note the following:

  • LDAP service account with read-rights for Mideye Server user search.

RADIUS clients

Request integration manuals for the RADIUS clients (e.g. VPN-concentrator, Citrix portal etc) from Mideye Support.

Note the following:

  • IP Address
  • RADIUS port (if other than 1812)
  • RADIUS shared secret
  • If PAP or MS-CHAPv2 is used.  Note: For MS-CHAPv2, a Microsoft Network Policy Server (NPS) is required.


  • Ensure the firewall is open for two-way communication between RADIUS client and Mideye Server on the selected RADIUS port (default: UDP/1812). If installing on Windows the installation package will automatically add firewall rules for RADIUS and the TCP-port that is being used by the web-interface. Note that these firewall rules by default will only allow traffic on the Ethernet port if its “Network profile” is set to “Private”. These firewall openings must be added manually when installing on Linux-based operating systems.
  • Note the public IP used by the Mideye Server when communicating with the Mideye Switch on a customer-specific TCP port assigned by Mideye.
  • Request a firewall opening and customer specific TCP port from
  • Verify that the firewall is open for outgoing TCP traffic from the Mideye Server to and on the customer-specific port.
    Be advised, that during a new installation, the Mideye Server will only be able to contact The firewall opening to will first take place after traffic has been sent from the customers Mideye Server to This will take a few days to complete. During this time, the installation can be completed and traffic will be handled by
  • For simplified Mideye+ activation, the Mideye Server also needs access to the following URLs:,, .

Proxy server (if applicable)

Note the following:

  • Proxy server IP address
  • Port number
  • SOCKS version

Installation package

Request login credentials to from Include your mobile number in the request, since login i protected with two-factor authentication.

Support Contact

Phone: +46 (0)854514750