Supported platforms
A list of supported platforms, and the software required to allow them to be installed or to work.
For more support and lifecycle information refer to Microsoft Rapid-Release Cycle on TeamViewer DEX Support . For details about which Current Branch versions are supported by our products, and known issues regarding specific versions, refer to Microsoft Product and Services Lifecycle Information.
This section shows only those OS versions in mainstream support by Microsoft, and therefore supported by 1E, and by 1E Client. For details about operating systems where Microsoft has ended mainstream support, refer to Constraints of legacy OS.
|
Category |
Product |
Notes |
|---|---|---|
|
Server OS |
|
This list shows only those OS versions in mainstream support by Microsoft, and therefore supported by 1E, and by 1E Client .
|
|
SQL Server SQL Server Analysis Services (SSAS) |
|
For more detail, refer to SQL Server requirements. Standard and Enterprise editions of these versions of SQL Server are supported. 1E only supports AlwaysOn Availability Groups on SQL Server Enterprise Edition, refer to High Availability options for SQL Server for HA options and their requirements. A SQL Server database instance is required for the following databases:
SLA Inventory databases: 1E Server Setup can install the above databases on separate SQL Server instances, however SLA-Data, SLA-Integrate, and SLA-Shared must exist on the same instance. All SQL Server instances must be configured with the following:
SQL Server Management Studio is required to review the configuration and edit settings in 1E database tables. Refer to Hardware and software requirements for SQL Server 2016 and SQL Server 2017. |
|
Microsoft Endpoint Configuration Manager |
|
1E uses Configuration Manager for the following optional apps and features:
Content Distribution provides the following content distribution features for Configuration Manager:
The Content Distribution app requires the Content Distribution web service to synchronize with the Configuration Manager database. For standalone primary site environments, permissions are automatically assigned to the service account of Content Distribution's web application pool service (by default Network Service) using the ConfigMgr_DViewAccess localgroup native to Configuration Manager. For a CAS, this group is not created natively therefore additional steps are required to allow access. Refer to Microsoft Endpoint Configuration Manager preparation. |
|
Web Server |
|
See Windows Server roles and features for details about required Web Server roles and features. |
|
Runtime libraries |
|
See Windows Server roles and features for details about required .NET Framework roles and features. To know supported combinations of OS and .NET Framework, refer to .NET Framework versions and dependencies.
ASP.NET Core Hosting Bundle: It is not included with the Operating System, and must be downloaded and installed separately. If it not already installed, Setup will attempt to automatically download version 6.0.5 and install it. Alternatively you can download it, or a later version, and install it yourself. For more detail refer to ASP.NET Core Hosting Bundle. Installers include and automatically installs the redistributable packages for Visual C++ 2013 and Visual C++ 2015-2019. The Coordinator (licensing module on the Master Stack), and Switch (on Response Stack) are written in C++ using Visual Studio 2013 and 2019, therefore require the runtime (x64) versions of these packages. Other server components use .NET Framework. SQL BCP: Required by the Export All feature described in Exporting data from Endpoint Troubleshooting, and must be installed on each Response Stack server (specifically the servers which have the Platform Core installed). BCP uses ODBC, which requires Microsoft ODBC Driver versions 13.1 and 17 and Visual C++ 2017 Redistributable to be installed first, refer to SQL BCP. |
|
Other software |
|
PowerShell is required by 1E Server Setup during installation. |
|
Browsers |
Latest version of:
|
A browser is not a prerequisite for installation of 1E servers and components, but is required to use and administer 1E. Administration is performed via the 1E portal and can be on a remote computer. These browsers are supported on all OS platforms which the browser vendor supports. The portal and any API should be added as a trusted site. This is especially important when running scripts which may produce unexpected errors. Microsoft legacy browsers Support has been withdrawn for Internet Explorer 11 and legacy Microsoft Edge (non-Chromium version) because Microsoft no longer supported them since 2021. We recommend you use Google Chrome, Firefox, or Microsoft Edge Chromium browser. |
|
Category |
Product |
Notes |
|---|---|---|
|
Browsers |
Latest version of:
|
These browsers are supported on all OS platforms which the browser vendor supports. Refer to Whitelisting connections to 1E Cloud for details of URL that must be whitelisted for administrator browsers. The Portal and any API should be added as a trusted site. This is especially important when running scripts that may produce unexpected errors. Microsoft legacy browsers Support has been withdrawn for Internet Explorer 11 and legacy Microsoft Edge (non-Chromium version) because Microsoft no longer supported them since 2021. We recommend you use Google Chrome, Firefox, or Microsoft Edge Chromium browser. |
Configuration Manager console extensions
|
Category |
Product |
Notes |
|---|---|---|
|
Client OS |
|
For OS supported by Configuration Manager Current Branch (CB) refer to Supported configurations for Configuration Manager. |
|
Configuration Manager console |
|
These are the versions of Configuration Manager that 1E has tested and therefore support, but later versions are assumed to work also. Refer to Preparing ConfigMgr extensions for 1E Endpoint Troubleshooting. |
|
Runtime libraries |
|
1E Toolkit installer includes the Visual C++ 2015-2019 Redistributable package. |
|
Category |
Product |
Notes |
|---|---|---|
|
Windows OS |
|
Professional and Enterprise editions of Windows 10 and 11 are supported. All versions are provided with 32-bit & 64-installers. TIMS is currently only available for Windows OS. |
|
Runtime libraries |
|
One of these versions of .NET Framework is required. 1E supports .NET Framework versions that are in mainstream support by Microsoft. For Microsoft product lifecycle details, refer to Search Product and Services Lifecycle Information. TIMS installer includes the Visual C++ 2015-2019 Redistributable package. |
|
Other Windows Software |
|
PowerShell 3.0 or later is required when testing instructions that have PowerShell commands embedded or scripts that are downloaded. |
The table below shows the supported versions of software used by out-of-box connectors.
|
Connector |
Product |
Prerequisites and configuration information |
|---|---|---|
|
BigFix |
BigFix |
|
|
Intune |
Intune |
|
|
Microsoft Office 365 |
Azure |
|
|
OpenLM |
OpenLM Server version 21.12 |
|
|
Oracle LMS |
Oracle LMS |
|
|
ServiceNow |
|
|
|
System Center Configuration Manager (SCCM) |
|
|
|
1E |
1E |
|
|
vCenter |
VMware PowerCLI 11.1.0 |
VMware PowerCLI 11.1.0 must be installed on the 1E Master server (where the SLA Integrate Services Agent service is hosted) before you can configure and use the vCenter connector. Earlier or later versions of PowerCLI are not supported and may cause errors. VMware PowerCLI is freeware and was previously known as vSphere PowerCLI. VMware PowerCLI supports multiple versions of VMware vCenter Server. Refer to the VMware compatibility matrix. |
|
WSUS (Windows Server Update Services) |
WSUS |
A list of all the platforms supported by 1E Client, and the software required to allow 1E Client to be installed or to work. 1E Client software for Windows, macOS and Linux is available for download from the 1E Support Portal.
The 9.1 SP2 Platform release does not have its own 1E Client version, instead the following 1E Client version is supported with this release:
-
1E Client 25.5 Long-Term Service Branch (LTSB).
-
1E Client 24.5 Long-Term Service Branch (LTSB).
From the 9.1 release onward, 1E will only support and maintain the 1E Client LTSB version with on-prem releases. Refer to Long-Term Service Branch (LTSB) and the Support portal for Important Information about the release.
|
Category |
Product |
Notes |
|---|---|---|
|
Operating System |
|
Professional and Enterprise editions are supported for Windows 10 and Windows 11. All versions are provided with 32-bit & 64-installers, and can be installed on physical and virtual computers. For installation guidance on Windows, refer to Deploying 1E Client on Windows. The following 1E Client features and modules are supported on Windows OS:
|
|
Runtime libraries |
|
.NET Framework is required only for the following features of 1E Client:
The 1E Client now uses Microsoft Visual C/C++ Runtime Library (MSVCRT) version 14.42.34438.0. If a device has an older version installed, it may cause other services that depend on the runtime to restart during the 1E Client installation. |
|
Other Windows Software |
|
1E Client provides real-time client features. It also includes the CD client module. Real-time client features can optionally use CD to download content (feature enabled by default) if the CD client module in 1E Client is enabled (module disabled by default) or CD 7.0 or later is running. PowerShell is not a prerequisite for installation of the 1E Client. PowerShell is used by some 1E instructions (that have PowerShell commands embedded or scripts that are downloaded) and some of these require PowerShell 3.0 or later. |
|
Microsoft Endpoint Configuration Manager Client |
|
The following client features work with these versions of Configuration Manager on Windows computers:
Configuration Manager is not a prerequisite for installation of the 1E Client, and except for above features, the 1E Client, its features and modules, have no dependency on Configuration Manager. 1E Platform, Content Distribution, WakeUp, and Application Migration (unavailable for SaaS) have Configuration Manager Console extensions which are available separately. This list shows only those Configuration Manager versions in mainstream support by Microsoft, and therefore supported by 1E Platform, and by 1E Client. |
For installation guidance, refer to Deploying 1E Client on macOS.
|
Category |
Product |
Notes |
|---|---|---|
|
Operating System |
|
Other versions of these non-Windows OS should work but have not been tested by 1E Platform. 1E Client for macOS is written for Intel and supported on Apple devices using Intel processors. It is also supported on Apple devices using the M1 chip, provided you have installed Rosetta 2, which is included with Big Sur and later. 1E Client is a daemon (not an app), therefore, during installation or running it will not prompt for Rosetta 2, which does not get installed on-demand. You only need to install Rosetta 2 once, using one of the following commands, but repeating the command will safely reinstall it. The second version of the command requires root permission. Attempting to install on an Intel device will issue a harmless unrecognized option usage message. Copy
|
|
Other Software |
|
Bash and perl are required for installation of 1E Client on all non-Windows OS. 1E instructions support the use of Bash scripts on all supported non-Windows OS. To see if an Instruction requires a Bash script, look in its Instruction Definition XML file for Bash script resources defined under the <Resources> tag. Bash is the preferred choice when developing custom instructions for non-Windows OS. There are slight differences between OS implementations of Bash, particularly on the Mac. 1E recommends testing custom Bash scripts on each supported OS. Rosetta 2 must be installed before installing 1E Client for macOS on an Apple device using a non-Intel processor such as M1 chip, see above details about installing Rosetta 2. |
For installation guidance on the following OS, refer to Deploying 1E Client on Linux.
|
Category |
Product |
Notes |
|---|---|---|
|
Operating System |
|
Other versions of these non-Windows OS should work but have not been tested by 1E.
|
|
Other Software |
|
Bash and perl are required for installation of 1E Client on all non-Windows OS. 1E instructions support the use of Bash scripts on all supported non-Windows OS. To see if an Instruction requires a Bash script, look in its Instruction Definition XML file for Bash script resources defined under the <Resources> tag. Bash is the preferred choice when developing custom instructions for non-Windows OS. There are slight differences between OS implementations of Bash, particularly on the Mac. 1E recommends testing custom Bash scripts on each supported OS. |
Although not a requirement for generally using Content Distribution, the 1E Platform must be available in your environment before you can use certain features. The following features require 1E Platform and platform features of the 1E Client to be enabled.
-
Content Distribution app provides visibility of content distribution activity.
-
Single Site Download (SSD).
-
Get Migration Settings task sequence action used to manage computer associations.
|
Category |
Product |
Notes |
|---|---|---|
|
Windows OS |
OS versions supported by Configuration Manager versions are listed below. |
|
|
Microsoft Endpoint Manager Configuration Manager |
|
For each Configuration Manager site server where you intend to administer task sequence packages to use 1E as the alternate download provider, you need to ensure that:
If these conditions are not met, the 1E settings for task sequences will not be created correctly. This is the case even if you install a remote Configuration Manager Admin Console with the Content Distribution Admin Console GUI extension, except for Content Distribution Branch Tools, which are required to be installed on Configuration Manager Site Server only. |
|
Runtime libraries |
|
.NET Framework is required for the Admin Console GUI extensions, the Download Monitor, and NomadBranch GUI. It is not a requirement for other features of Content Distribution. |
|
Antivirus |
Content Distribution is able to work with antivirus systems provided they have certain exclusions configured. |
It is likely that performance will be impaired by antivirus programs. To mitigate this, we have detailed suggested antivirus exclusions you can implement. Refer to Nomad post-installation tasks. |
The 1E Client (with Content Distribution enabled) must be installed on client devices and Configuration Manager Distribution Points.
|
Category |
Product |
Notes |
|---|---|---|
|
Windows OS |
|
For installation guidance on Windows refer to Deploying 1E Client on Windows. |
|
Runtime libraries |
|
.NET Framework is required only for the following features of 1E Client:
|
|
Other Windows Software |
|
1E Client installer includes the redistributable package for Visual C++ 2013. 1E Client provides client features. It also includes the Content Distribution client module which replaces the legacy branch client. 1E client features can optionally use Content Distribution to download content (feature enabled by default) if the Content Distribution client module in is enabled (module disabled by default) or Content Distribution Branch 7.0 or later is running. PowerShell is not a prerequisite for the installation of the 1E Client. PowerShell is used by some 1E instructions (that have PowerShell commands embedded or scripts that are downloaded) and some of these require PowerShell 3.0 or later. Rrefer to Downloading client content and Content Distribution integration. |
|
Microsoft Endpoint Manager Configuration Manager Client |
|
1E maintains a testing cycle for our products relative to the Current Branch release cycle. Refer to Support for Microsoft Rapid-Release Cycle in the Support Portal for the latest information on future releases of CM Current Branch, and any advisories related to these releases. If IIS filtering is enabled on Distribution Points, you may encounter problems during downloads if certain types of content are present in the download. Refer to IIS Request Filtering. (Microsoft Endpoint Configuration Manager is also known as Configuration Manager, ConfigMgr, Config Man, CM and SCCM among other names. Version names include 2012 and Current Branch or CB.) |
|
Antivirus |
Content Distribution is able to work with Antivirus systems provided they have certain exclusions configured. |
It is likely that 1E performance will be impaired by antivirus programs. To mitigate this, we have detailed suggested antivirus exclusions you can implement. Refer to Nomad post-installation tasks. |
Ensure that your Root CA Certificates are up-to-date on clients and servers. The Automatic Root Certificates Update feature is enabled by default, but its configuration may have been changed or restricted by Group Policy Turn off Automatic Root Certificates Update.
If this GPO is enabled, then you will see DisableRootAutoUpdate = 1 (dword) in:
HKLM\Software\Policies\Microsoft\SystemCertificates\AuthRoot
The table below lists all the platforms supported by PXE Everywhere and the software required to allow PXE Everywhere Central and Responders to be installed or to work. Refer to Common client requirements for details of the PXE Everywhere Agent module of the 1E Client.
|
Category |
PXE Everywhere Central |
PXE Everywhere Responder |
Notes |
|---|---|---|---|
|
Windows OS |
|
|
Will only install on computers running one of these operating systems. Installing PXE Everywhere Central on domain controllers is not a supported configuration. A server operating system is recommended for PXE Everywhere Responder. |
|
Web servers |
|
Not applicable. |
For PXE Everywhere Central:
|
|
Runtime libraries |
|
Visual C++ 2013 Redistributable |
|
|
Boot Image OS |
|
Not applicable. |
UpdateBootImage.exe is supported only on these client operating systems. The Admin Tools feature of the PXE Everywhere Central installer installs UpdateBootImage.exe, which uses the native Configuration Manager API used to generate boot media. |
|
Configuration Manager |
|
Not applicable. |
You can install PXE Everywhere Central on a Configuration Manager site server, or on any other server with IIS installed and good connectivity to the Configuration Manager database, ideally equivalent to the connection the site server has to its database. |
Expired root certificates
Ensure that your Root CA Certificates are up-to-date on clients and servers. The Automatic Root Certificates Update feature is enabled by default, but its configuration may have been changed or restricted by Group Policy Turn off Automatic Root Certificates Update.
If this GPO is enabled, then you will see DisableRootAutoUpdate = 1 (dword) in HKLM\Software\Policies\Microsoft\SystemCertificates\AuthRoot.
Signing certificates missing
On Windows computers, the installation MSI files, and binary executable and DLL files of 1E software are digitally signed. The 1E code signing certificate uses a timestamping certificate as its countersignature. 1E occasionally changes its code signing certificate, and uses it for new releases and patches for older versions, as shown in the table(s) below.
Root Certificate Authorities are implicitly trusted to validate certificates, and their certificates must be correctly installed to do this. Your computers should already have the necessary root CA certificates installed, however this may have been prevented by your organization's security policies, or inability to connect to the Internet, or they are legacy operating systems. In general this is not an issue because by default Windows allows software to be installed and run without validation, although you may see a warning or experience a delay. However, you must have relevant CA certificates installed if you are using 1E Client (which self-validates its own files), or your organization has applied more secure polices (for example UAC, AppLocker or SmartScreen).
Typical reasons for issues with signing certificate are:
-
If your organization has disabled Automatic Root Certificates Update then you must ensure the relevant root CA certificates are correctly installed on each computer.
-
If computers do not have access to the Internet then you must ensure the relevant root and issuing CA certificates are correctly installed on each computer, numbered in the table(s) below.
The signature algorithm of the 1E code signing certificate is SHA256RSA. In most cases, the file digest algorithm of an authenticode signature is SHA256, and the countersignature is a RFC3161 compliant timestamp. The exception is on legacy operating systems (Windows XP, Vista, Server 2003 and Server 2008) which require the file digest algorithm of an authenticode signature to be SHA1, and a legacy countersignature.
A list of prerequisites and dependencies you need to meet in order to run the Client Deployment Assistant, and eventually install each of the 1E Client/agents.
|
Category |
Product |
Notes |
|---|---|---|
|
Client OS |
|
CDA can be run on these OS. |
|
Runtime libraries |
|
CDA requires one of these versions of .NET Framework. |
|
Configuration Manager |
|
CDA optionally supports these versions of Microsoft Systems Center Configuration Manager. |
|
Other |
|
Refer to:
|
For prerequisites and dependencies that are common to all client features and modules of the 1E Client, refer to Common client requirements.
Some real-time client features of 1E Client are also supported on non-Windows platforms, however, the Client Deployment Assistant does not support using Configuration Manager to deploy 1E Client to non-Windows computers. Instead, refer to Installation account for Windows.
The following are required in order to install 1E NightWatchman Agent on client computers. NightWatchman is also supported on macOS, however the 1E Client Deployment Assistant does not support using Configuration Manager to deploy NightWatchman Agent to non-Windows computers.
|
Category |
Product |
Notes |
|---|---|---|
|
OS |
|
Installs on these OS. 1E NightWatchman Agent does not install on server OS. CDA only creates deployment types for workstations which can be fine-tuned. Does not require .NET Framework. |
|
Configuration Manager |
|
1E NightWatchman Agent feature MonitorJobs works with these versions of Configuration Manager. |
1E does not provide support for 1E products on the following operating systems unless the operating system is explicitly listed as being supported for a specific 1E product or product feature. This is because Microsoft has ended mainstream support for these operating systems or they are not significantly used by business organizations.
For Microsoft product lifecycle details, refer to Search Product and Services Lifecycle Information. For details of which Current Branch versions are supported by 1E products, and known issues regarding specific versions, refer to Support for Microsoft Rapid-Release Cycle.
-
Windows XP
-
Windows Vista
-
Windows 7
-
Windows 8.0
-
Windows 8.1
-
Windows Server 2003
-
Windows Server 2008
-
Windows Server 2008 R2
-
Windows Server 2012
-
Windows Server 2012 R2
-
Windows Server 2016
-
Windows Server 2019
1E Client 24.5 and later will not install on Windows XP and Windows Server 2003. Contact 1E if you intend to continue using any of the other legacy OS. If you experience an issue, then please try replicating the issue on a supported OS.