Skip to main content

Server components

This section includes system requirements for the Axidian Access server components.

Axidian Core Server

DomainActive Directory
Operating systemWindows Server 2012 R2 and higher
IIS version and modulesInternet Information Services 7.0 and higher with the following modules:
  • Static Content
  • HTTP Redirection
  • ASP.NET
  • .NET Extensibility
  • ISAPI Extensions
  • ISAPI Filters
  • Basic Authentication
  • Windows Authentication
  • IIS Management Console
Microsoft componentsMicrosoft .NET Framework 4.5.2
Microsoft SQL ServerMicrosoft SQL Server 2012 all editions and newer versions
PostgreSQL
  • PostgreSQL
  • PostgreSQL Pro
Hardware requirements
  • At least 4 GB RAM
  • At least 50 GB free disk space
Note

To automatically install all the required IIS components, use the PowerShell script included in the distribution package.

Axidian Log Server

Operating SystemWindows Server 2012 R2 and higher
IIS Version and ModulesInternet Information Services 7.0 and higher with the following modules:
  • Static Content
  • HTTP Redirection
  • ASP.NET
  • .NET Extensibility
  • ISAPI Extensions
  • ISAPI Filters
  • Basic Authentication
  • Windows Authentication
  • IIS Management Console
Microsoft componentsMicrosoft .NET Framework 4.6.1
Microsoft SQL ServerMicrosoft SQL Server 2012 all editions and newer versions (when using data storage in SQL)
PostgreSQLPostgreSQL and PostgreSQL Pro 10 and higher
Hardware requirements
  • At least 4 GB RAM
  • At least 50 GB free disk space
Note

To automatically install all the required IIS components, use the PowerShell script included in the distribution package.

Axidian Management Console

Note

If you plan to use Windows Authentication to log in to Management Console, your machine must be in the domain.

Operating SystemWindows Server 2012 R2 and higher
IIS Version and ModulesInternet Information Services 7.0 and higher with the following modules:
  • Static Content
  • HTTP Redirection
  • ASP.NET
  • .NET Extensibility
  • ISAPI Extensions
  • ISAPI Filters
  • Basic Authentication
  • Windows Authentication
  • IIS Management Console
Microsoft componentsMicrosoft .NET Framework 4.8 and higher
Latest version of web browser
  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge
  • Internet Explorer
Hardware requirements
  • At least 4 GB RAM
  • At least 50 GB free disk space
Note

To automatically install all the required IIS components, use the PowerShell script included in the distribution package.

Axidian User Console

Note

If you plan to use Windows Authentication to log in to User Console, the machine must be in the domain.

Operating SystemWindows Server 2012 R2 and higher
IIS version and modulesInternet Information Services 7.0 and higher with the following modules:
  • Static Content
  • HTTP Redirection
  • ASP.NET
  • .NET Extensibility
  • ISAPI Extensions
  • ISAPI Filters
  • Basic Authentication
  • Windows Authentication
  • IIS Management Console
Microsoft componentsMicrosoft .NET Framework 4.5.2
Latest version of web browser
  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge
  • Internet Explorer
Hardware requirements
  • At least 4 GB RAM
  • At least 50 GB free disk space
Note

To automatically install all the required IIS components, use the PowerShell script included in the distribution package.

Axidian Phone Management Server

Operating systemWindows Server 2012 R2 and higher
IIS version and modulesInternet Information Services 7.0 and higher with the following modules:
  • Static Content
  • HTTP Redirection
  • ASP.NET
  • .NET Extensibility
  • ISAPI Extensions
  • ISAPI Filters
  • Basic Authentication
  • IIS Management Console
  • URL Authorization — the installation of this component is not included in the Powershell script for automatic installation of IIS components.
Microsoft components
Hardware requirements
  • At least 4 GB of RAM
  • At least 50 GB of free disk space
Note

For automatic installation of all the required IIS components, use the PowerShell script included in the distribution package.

Axidian Key Server

Note

The server supports operation outside the domain. 

Operating SystemWindows Server 2012 R2 and higher
IIS version and modulesInternet Information Services 7.0 and higher with the following modules:
  • Static Content
  • HTTP Redirection
  • ASP.NET 4.6
  • .NET Extensibility
  • ISAPI Extensions
  • ISAPI Filters
  • Anonymous Authentication
  • IIS Management Console
Microsoft componentsMicrosoft .NET Framework 4.6.2
Microsoft SQL Server
  • Microsoft SQL Server 2012 SP2 all editions
  • Microsoft SQL Server 2014 all editions
  • Microsoft SQL Server 2016 all editions
  • Microsoft SQL Server 2019 all editions
PostgreSQL
  • PostgreSQL
  • PostgreSQL Pro
Hardware RequirementsHardware requirements match the requirements for the operating systems on which the software operates.
  • At least 8 GB of RAM
  • At least 200 GB of free disk space
Interaction with the Axidian Key mobile application
  • To send push notifications, the Axidian Key server requires external internet access (to access fcm.googleapis.com:443 and oauth2.googleapis.com:443).
  • The Axidian Key server must be accessible via the DNS name and port specified in the settings (these parameters are set during Axidian Key configuration) from the external network.
  • The DNS server name of Axidian Key must not contain an underscore _.
  • To send push notifications to Huawei devices, access to the HUAWEI Push service is required at the following addresses:
    • push-api.cloud.huawei.com
    • oauth-login.cloud.huawei.com

Certificate requirements for iOS devices

Note

You must install the certificate on the device and enable trust to the certificate.

Information

The extendedKeyUsage (EKU) extension and expiration date requirements appeared in the fall of 2019 for certificates issued after July 1, 2019. Certificates issued earlier are accepted by iOS-based devices without specifying the object ID and expiration date.

  • Certificates and their issuing certificate authorities using RSA keys must use keys of 2048 bits or more.
  • Certificates and their issuing certification authorities must use a hashing algorithm from the SHA-2 family to create a digital signature.
  • Certificates must contain the name of the DNS server using the Subject Alternative Name extension of the certificate.
  • Certificates must include the extendedKeyUsage (EKU) extension containing the id-kp-serverAuth object identifier.
  • The validity period of the server certificates should be 825 days or less.