System Requirements for Altium On-Prem Enterprise Server

Applies to Altium On-Prem Enterprise Server version: 6.0
 

Parent page: Installing, Licensing & Managing

Ensure that your computer/server meets the system requirements detailed below, prior to installing the Altium On-Prem Enterprise Server.

Operating System Support

The Altium On-Prem Enterprise Server should be installed on a PC running one of the following officially supported Operating Systems:

  • Windows Server 2022 Standard Edition (64-bit)
  • Windows Server 2019 Standard Edition (64-bit)
  • Windows Server 2016 Standard Edition (64-bit)

The Altium On-Prem Enterprise Server cannot be installed on a PC running a 32-bit OS, nor a 64-bit OS that does not support Windows Authentication (Core, Home, Starter, and Base editions). The following is a summary of supported Operating Systems:

  • Officially Supported: Windows Server 2022 Standard Edition 64-bit (Recommended), Windows Server 2019 Standard Edition 64-bit, Windows Server 2016 Standard Edition 64-bit (Minimum).
  • Recommended only for Evaluation: Windows 10 64-bit, Windows 8.1 64-bit - Ultimate or Professional versions in each case. Limited to 10 concurrent websockets in use through Enterprise Server's browser interface on such an OS.
The Altium On-Prem Enterprise Server relies on a number of Microsoft runtime components for successful operation and access. In some situations, these may not be present on the target machine. If you receive an error message about a missing library (DLL) when you attempt to sign in to the Enterprise Server, it indicates that there are missing Microsoft runtime components. Obtain and install the relevant Microsoft Visual C++ Redistributable Package for your OS.

Recommended System Requirements

The following are the recommended system requirements to install and run the Altium On-Prem Enterprise Server. Note that these recommendations are for 5 concurrent users.

  • OS: Windows Server 2022 Standard Edition (64-bit)
  • RAM: 16GB+
  • Processor: Intel® Xeon® processor or equivalent (4 or more cores)
  • Disk space: 200GB (SSD)

Minimum System Requirements

The following are the minimum system requirements to install and run the Altium On-Prem Enterprise Server. Note that these recommendations are for 5 concurrent users.

  • OS: Windows Server 2016 Standard Edition (64-bit)
  • RAM: 8GB+
  • Processor: Intel Core i3/i5 processor or equivalent (2 or more cores)
  • Disk space: 200GB

Altium Designer Requirements

Ensure that you are using Altium Designer 22.8.2 (build 66) or later. To fully access and appreciate the features and technologies continuously developed for, associated to, and installed with the Altium On-Prem Enterprise Server, it is advised to have the latest version of Altium Designer.

Browser Requirements

To ensure a smooth experience with the Web Viewer - within the Enterprise Server's browser interface - ensure you have:

  • The latest version of a supported browser installed. Supported browsers (and their minimum supported version) are listed below:

  • That WebGL (or WebGL 2.0) is enabled for it.
  • That the video drivers for your computer are up to date (including drivers for dedicated graphics cards).

Installation & Other Software

Due to the observed unpredictable behavior of antivirus software, it is recommended to disable such software during the installation of the Altium On-Prem Enterprise Server.

If the computer is also running Microsoft Exchange Server, you might receive an HTTP Error 503 error when you first attempt to log in. The installation of the Exchange Server can change the Internet Information Services (IIS) configuration in a way that conflicts with the Altium On-Prem Enterprise Server. To resolve this, the following changes must be made to the applicationHost.config file:

<handlers accessPolicy="Read, Script">
...

<add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V15\Bin\kerbauth.dll" preCondition="bitness64" />
<add name="WSMan" image="C:\Windows\system32\wsmsvc.dll" preCondition="bitness64" />
<add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
<add name="cafe_exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\bin\exppw.dll"  preCondition="bitness64" />

...
</handlers>

For information about the ApplicationHost.config file, refer to this article. For information on editing the file, refer to this article.

Additional Software Installed or Configured

  • Internet Information Services (IIS). Installation of the Altium On-Prem Enterprise Server will install the version of IIS native to your operating system:
    • IIS 10.0 - Windows Server 2022 Standard Edition (64-bit), Windows Server 2019 Standard Edition (64-bit), Windows Server 2016 Standard Edition (64-bit), Windows 10 (64-bit)
    • IIS 8.5 - Windows 8.1 (64-bit)
  • Firebird 3.0 database engine (where the option to install using a Firebird database is chosen). Ensure that IPv4 network addressing is enabled – to check for active IPv4 addresses, run ipconfig /all in a command prompt.
  • Microsoft .NET 6 software platform (incorporates .NET Runtime, .NET Server Hosting, and ASP.NET Framework components).

Oracle Support

When using the Altium On-Prem Enterprise Server with Oracle as the backend database, the server officially supports the following version of Oracle: 19c.

Note that Altium Enterprise Server version 6.0 will be the last version that provides support for the Oracle® database – the next major version release will support the Firebird database only. You can migrate from Oracle SQL to Firebird with support from our Technical team (contact your Account Manager for more information).

In general, however, we highly recommend transitioning to our Altium 365 platform, which provides a secure environment for your design projects and a rich set of collaboration capabilities for design teams.

Content