--- title: "System and Software Requirements" slug: "epcs-system-and-software-requirements" updated: 2026-02-02T18:42:02Z published: 2026-02-02T18:42:02Z canonical: "healthcare.rapididentity.com/epcs-system-and-software-requirements" --- > ## Documentation Index > Fetch the complete documentation index at: https://healthcare.rapididentity.com/llms.txt > Use this file to discover all available pages before exploring further. # System and Software Requirements ## EPCS Server System Requirements ⚠️ Important Do not install the RapidIdentity MFA Server on the same server running Microsoft SharePoint. Ensure the RapidIdentity MFA Server host meets or exceeds the minimum requirements listed below: - Microsoft® Windows 2016 Server or higher - RapidIdentity may be deployed to servers operating as domain controllers or member servers; however, it is not recommended to deploy on a domain controller if possible - RapidIdentity may be deployed to physical servers, virtual servers, or both - IIS 7.0 or higher - Microsoft SQL Server or SQL 2016 or higher - Dual-core Pentium compatible 2GHz processor or faster per core - 8GB RAM - .NET Framework 3.5.1 and 4.5 - 120 MB of available hard disk space for RapidIdentity MFA Server #### Firewall Ports | **Ports** | **Protocol(s)** | **Purpose** | | --- | --- | --- | | **80, 443** | TCP | Must be allowed through any firewall where communication to the RapidIdentity Server is required | | **1433** | TCP | SQL communication | | **2195, 5228, 5229, 5230** | TCP UDP | PingMe communication | | **1812, 1813** | UDP | RADIUS *Only needed if installing Network Policy Server (NPS) on the same server. e.g. To accommodate OTP to VPN authentication or for a number of other integration points.* | #### Timezone Settings When setting up environments with multiple servers, such as the use case of configuring HealthCast EPCS Server to work with a DMZ, it's imperative that all servers in the environment use the same timestamps and timezone settings. For help in configuring the time settings, see [Windows' Time Service Tools and Settings](https://docs.microsoft.com/en-us/windows-server/networking/windows-time-service/windows-time-service-tools-and-settings). --- ## EPCS Client System Requirements Ensure the RapidIdentity MFA Client host meets or exceeds the minimum requirements listed below: - 32-bit or 64-bit versions of Windows® 10 or greater - It is strongly recommended that the selected system meet the minimum requirements recommended by Microsoft - [Windows 10 Requirements](https://support.microsoft.com/en-us/help/4028142/windows-windows-10-system-requirements) - [Windows 11 Requirements](https://support.microsoft.com/en-us/windows/windows-11-system-requirements-86c11283-ea52-4782-9efd-7674389a7ba3) - 120 MB to 400 MB of available hard disk space for RapidIdentity MFA Client depending on which installer is used - 90 MB of available hard disk space for Microsoft .NET Framework 3.5 or higher - 10 MB of available hard disk space for smart card reader driver and utilities --- ## Software Requirements The following table displays the required versions of software needed to install and configure the solution. | Required Software | Description | Version | Additional Requirements | | --- | --- | --- | --- | | RapidIdentity EPCS plug-in for EPIC x64.msi | This plug-in is needed to install EPCS plugin components on the Citrix server and on an endpoint. | 2.0.0 | .NET Framework 4.6.1 or higher | | RapidIdentity plug-in for Biometrics.msi | This plug-in is needed to install components that allow the EPCS plugin to interact with the RapidIdentity client to support fingerprint authentication. | 2.0.0 | .NET 2.0/3.5 components | | U.are.U_Windows_3.2.0.89_RTE.zip | This file includes the drivers for the fingerprint reader. For a 64 bit workstation, download and extract and copy the RTE\x64 folder and run the setup.exe. | 3.2.0.89 | | | [RapidIdentity_Client_v4981.exe](https://mfa.rapididentity.com/docs/4981-client-release-notes) | This installation is needed to set up an enrollment station. | 4.9.8.1 | | | [RapidIdentity_Server_v4981.exe](https://mfa.rapididentity.com/docs/4981-server-release-notes) | This install is required for the MFA Server. | 4.9.8.1 | .NET 2.0/3.5 components | | [RapidIdentity_Client-Side-Components_v4981.exe](https://mfa.rapididentity.com/docs/4981-server-release-notes) | This is an additional install used on the MFA server in order to use the Active Directory Lookup Tool. | 4.9.8.1 | | | setup.exe | This installs the SSO Audit Monitor. | 1.0 | | | HealthCast ExactAccess Server x64.msi | This installs the ExactAccess Server - Using the Audit server. | 4.14.x | | | Identity Automation ProxCard Epic Login Device.msi | If you will be using EPCS with the Epic Auth primary login device, for proximity badge log in, you will need to install the EpicAuth ProxCard application v4.1.0 or above. | 4.x | |