Software Requirements

The following section displays the current software requirements for both PCs, mobile devices, and servers for cBrain technicians to install F2 on the servers and to use it on devices. You can also see a list of needed IIS features. See the changelog for information about new or upcoming changes to requirements.

PC (Client) requirements

Name Version Comments

Operating system

Windows 10/11

-

Microsoft Office

Microsoft Office 365 E3, E5, Business or Microsoft Office 365 Apps for enterprise, 2021 or 2024 Professional Plus

32 or 64 bit installed on the PC

Other Microsoft 365 plans, such as Microsoft Office 365 Home and Microsoft Office 365 Personal, are not supported. Microsoft Office 365 ProPlus changed name to Microsoft 365 Apps for enterprise on April 21st 2020.

cBrain cannot guarantee a seamless integration with the Microsoft Office suite if third party add-ins are installed.

120.0 or newer

x64 or x86

.Net Framework

4.8 or newer

-

Antivirus exclusions

-

Roaming folders: %APPDATA%\cBrain\F2\Logfiles %APPDATA%\cBrain\F2\DataCache

Local folders: %LOCALAPPDATA%\cBrain\F2\Offline

Accessibility

F2 supports accessibility through a range of standards on each platform. cBrain uses these tools to analyse, develop, and test accessibility for F2.

The following tools are used by cBrain to ensure good accessibility:

  • Freedom Scientific JAWS for Desktop

  • ChromeVox for Web.

Remote access

For installation/support purposes we need to be able to remote access servers and clients from a Windows 10 client.

F2 Touch requirements

F2 Touch is supported on the following browsers and mobile operating systems (OS):

Google Chrome, latest version

http://w3schools.com/browsers/browsers_chrome.asp

Mozilla Firefox, latest version

http://w3schools.com/browsers/browsers_firefox.asp

Apple Safari for Mac, latest version (not on Windows PCs)

http://w3schools.com/browsers/browsers_safari.asp

Apple Safari for iOS, latest two versions

Microsoft Edge, latest version

Android, supported OS is listed in Google Play store

https://play.google.com/store/apps/details?id=com.cbrain.f2touchapp

iOS (iPhone & iPad), latest two versions

https://apps.apple.com/dk/app/f2-touch/id623790616

F2 Manager

F2 Manager is supported on the following mobile operating system (OS):

iOS (only iPad), latest two versions

https://apps.apple.com/dk/app/f2-manager/id574409653

F2 Manager 2

F2 Manager 2 is supported on the following mobile operating system (OS):

iOS (only iPad), latest version

https://apps.apple.com/app/f2-manager-2/id6469321175

F2 Self Service

F2 Self Service is supported in the following browsers:

Google Chrome, latest version

http://w3schools.com/browsers/browsers_chrome.asp

Mozilla Firefox, latest version

http://w3schools.com/browsers/browsers_firefox.asp

Apple Safari for Mac, latest version (not on Windows PCs)

http://w3schools.com/browsers/browsers_safari.asp

Apple Safari for iOS, latest two versions

Microsoft Edge, latest version

F2 Add-ins for Microsoft Office

F2 add-in for Microsoft Outlook

Micosoft Outlook Classic. Build 17530.15000 or newer.

Must support Requirement set 1.14

Exchange 2016 or newer.

F2 add-in for Microsoft Word

Microsoft Word 2021 or newer.

Must support Requirement set WordApi 1.1 AND use WebView2 (Office 2021 Volume, Retail or newer)

Server requirements

Application Server

Name Version Comments

Microsoft Windows Server

2019, 2022 or 2025

Windows Server 2019 is planned for deprecation in the next major release.

Internet browser

-

-

Adobe Reader

XI - DC

-

Minimum: Microsoft Internet Information Server

8.0, enabled for ASP.NET 4.0

See "IIS Features" for a list of required roles and features.

In addition to the list, IIS-WebSockets is also required for application servers.

Microsoft Visual C++

2017 and 2019

Redistributable 32 bit and 64 bit

-

Windows Update

To latest patch level

-

.Net Framework

4.8 or newer

-

.Net Server Hosting Bundle

8.0.0 or newer

Install the ASP.NET Core Hosting Bundle available for download from Download .NET 8.0 (Linux, macOS, and Windows) (microsoft.com) (the "Hosting Bundle" button).

The installation doesn’t require a server-restart, and it can coexist with any .NET Framework versions on the server.

.Net Desktop Runtime

8.0.0 or newer

-

Windows Powershell

5.1 or newer

-

Powershell .Net Core

7.2 or newer

-

URL Rewrite Module

2.1

Download here

Antivirus exclusions

-

On F2 log files location - (Default is F:\F2\Customer.Environment\ Logs)

On F2 Home Location - (Default is E:\F2\Customer.Environment)

On cSearch location

Database Server

Name Version Comments

Microsoft Windows Server

2019, 2022 or 2025

64 bit

Microsoft Windows Server 2019 is planned for deprecation in the next major release.

SQL Server

2017

2019 with newest Cumulative Update (at least CU9)

2022 with newest Cumulative Update (at least CU12)

Enterprise Edition is required to support more than 128 GB ram for the Database. For the Database to utilise all 128 GB ram the Database server must have more than 128 GB ram installed.

F2 supports 'Transparent Data Encryption' (TDE) with SQL Server 2019.

.Net Framework

4.5 or newer

-

Adobe PDF iFilter

11, 64 bit

Required for indexing and searching through PDF files. (Free download from Adobe)

Microsoft Office Filter

SP 2

Required for indexing and searching through MS Office and Outlook .msg files. A small range of OpenOffice files are also supported.

Eml iFilter

-

cBrain provides software package and instructions.

Antivirus exclusions on access scan

-

Exclusions on database log & data files and more as stated by Microsoft.

Windows Update

To latest patch level

-

Integration Server

If additional integrations are to be installed, you might have to install .Net runtime 8 for services to work.

Name Version Comments

Microsoft Windows Server

2019, 2022 or 2025

Microsoft Windows Server 2019 is planned for deprecation in the next major release.

Internet browser

-

-

Microsoft Office

Microsoft Office 2021 or 2024 Professional Plus

32 or 64 bit installed on the server.

Microsoft Office 365 E3, E5, Business or Microsoft Office 365 Apps for enterprise is NOT supported on the integration server.
The version installed on the integration server must be the same version or newer than installed on the clients.

Exchange Online (mailboxes in Microsoft Office 365 Cloud) is supported.

-

Any project with integration to Exchange Online needs to be done in collaboration with cBrain.

Minimum: Microsoft Internet Information Server

8.0, enabled for ASP.NET 4.0

See "IIS Features" for list of required roles and features.

Microsoft Visual C++

2015, 2017 and 2019

Redistributable 32 bit and 64 bit

-

.Net Framework

4.8 or newer

-

.Net Server Hosting Bundle

8.0.0 or newer

-

Windows Powershell

5.1 or newer

-

Powershell .Net Core

7.2 or newer

-

Windows Update

To latest patch level

-

Antivirus exclusions

-

On F2 log files location: (Default is F:\F2\Customer.Environment\ Logs)

On F2 Home Location: (Default is E:\F2\Customer.Environment)

Mobile Server

If additional integrations are to be installed, you might have to install .Net runtime 8 for services to work.

Name Version Comments

Microsoft Windows Server

2019, 2022 or 2025

Microsoft Windows Server 2019 is planned for deprecation in the next major release.

Internet browser

-

-

Minimum: Microsoft Internet Information Server

8.0, enabled for ASP.NET 4.0

See "IIS Features" for list of required roles and features.

Microsoft Visual C++

2015 and 2017 and 2019

Redistributable 32 bit and 64 bit

-

.Net Framework

4.8 or newer

-

.Net Server Hosting Bundle

8.0.0 or newer

-

Windows Powershell

5.1 or newer

-

Powershell .Net Core

7.2 or newer

-

Windows Update

To latest patch level

-

Antivirus exclusions

-

On F2 log files location: (Default is F:\F2\Customer.Environment\ Logs)

On F2 Home Location: (Default is E:\F2\Customer.Environment)

IIS Features

The required roles and features for Microsoft Internet Information Server 8.0:

  • IIS-WebServerRole

  • IIS-WebServer

  • IIS-CommonHttpFeatures

  • IIS-StaticContent

  • IIS-DefaultDocument

  • IIS-DirectoryBrowsing

  • IIS-HttpErrors

  • IIS-HttpRedirect

  • IIS-ApplicationDevelopment

  • IIS-NetFxExtensibility45

  • IIS-ASPNET45

  • IIS-ISAPIExtensions

  • IIS-ISAPIFilter

  • IIS-HealthAndDiagnostics

  • IIS-HttpLogging

  • IIS-Security

  • IIS-BasicAuthentication

  • IIS-WindowsAuthentication

  • IIS-RequestFiltering

  • IIS-IPSecurity

  • IIS-Performance

  • IIS-HttpCompressionStatic

  • IIS-HttpCompressionDynamic

  • IIS-WebServerManagementTools

  • IIS-ManagementConsole

  • WCF-Services45

  • WCF-HTTP-Activation45

  • NetFx4ServerFeatures

  • NetFx4

  • NetFx4Extended-ASPNET45

  • WAS-ProcessModel

  • WAS-WindowsActivationService

  • WAS-ConfigurationAPI