---
title: Introduction
slug: ps/help/en_us/ics/22x/25_1_4_0/rn/introduction
docTags: 
createdAt: 2026-08-27T07:26:18.637Z
---

Ivanti Connect Secure (ICS) is a next generation Secure access product, which offers fast and secure connection between remote users and their organization’s wider network. Ivanti Connect Secure modernizes VPN deployments and is loaded with features such as new end user experience, increased overall throughput and simplified appliance management.

# Noteworthy Information

:::hint{type="success"}
With Next Generation Web Server enabled, PushConfig operations from releases prior to 22.8Rx (using the legacy web server) to version 25.x are not supported.
:::

:::ExpandableHeading{isOpen="true"}
## 25.1.4.0

The wrapper validates the Secure Boot and vTPM settings before creating and deploying the ICS virtual machine. Download **`KVM_OpenShift_wrapper_binaries.zip `**&#x66;rom the Ivanti [Download Portal](https://portal.ivanti.com/customer/product-downloads) under **Download > Network Security > Ivanti Connect Secure > Ivanti Connect Secure**.
:::

::::ExpandableHeading
## 25.1.3.0

- Downgrade operations are no longer supported after the Storage mounting/unmounting capability restriction changes. Administrators must use supported upgrade paths and rollback procedures. Installing older releases by bypassing version validation can result in incompatibilities between installation scripts and platform utilities and may cause installation failures.
- To strengthen security, Ivanti Connect Secure now enables only AES-256, SHA-256, and DH 2048-bit or larger IKEv2 Phase 1 negotiation parameters by default. Administrators must ensure that IKEv2 clients are configured to support these settings. This enhancement applies to new installations, upgrades, and configuration imports (XML and binary) on Ivanti Connect Secure gateways starting with release 25.1.3.0. If compatibility issues are encountered, administrators can manually disable individual negotiation parameters or disable all of them as needed. For configuration imports originating from the same software version, the administrator-configured settings are preserved. For additional information, refer to the [KB](https://hub.ivanti.com/s/article/Ivanti-Connect-Secure-25-1-3-0-IKEv2-Phase-1-Security-Hardening-Changes) article
- **Secure-by-Default Change for SAML 2.0 SP Signature Validation**: Starting with ICS 25.1.3.0, when Ivanti Connect Secure (ICS) is configured as a SAML 2.0 Service Provider (SP), signature validation of incoming SAML responses is enabled by default. This secure-by-default enhancement aligns with Ivanti's recommended security best practices. To ensure successful SAML authentication, administrators must upload the Identity Provider's (IdP) complete CA certificate chain to the Trusted Client CAs list: Configuration > Certificates > Trusted Client CAs > Import Trusted Client CA This change affects only deployments that use SAML authentication on Ivanti Connect Secure. For additional information, refer to the [KB](https://hub.ivanti.com/s/article/SAML-2-0SP-signature-validation-behaviour-in-ICS-25-1-3-0?language=en_US) article.
- SNMP Configuration Limitations
  - The following limitations apply when configuring SNMP:
    - SNMP v2/v3 usernames can contain only alphanumeric characters.
    - SNMP v3 passwords can contain alphanumeric characters and the following special characters only: ! @ # % ^ & \* ( ) \ $
    - The length of SNMP v3 usernames are limited to a maximum of 31 characters.
    - The length of System Name, System Location, and System Contact fields are each limited to a maximum of 254 characters.
- **Secure-by-Default Change for LDAP Server Certificate Validation**: Starting with ICS 25.1.3.0, the Validate Server Certificate option is enabled by default when configuring a new LDAP server. To establish trust, administrators must ensure that the CA certificate required to validate the LDAP server’s certificate chain is present in the Trusted Server CAs list on Ivanti Connect Secure. If certificate validation cannot be configured due to technical constraints, administrators can explicitly disable this setting. However, disabling server certificate validation is not recommended. For additional information, refer to the[ KB](https://hub.ivanti.com/s/article/ICS-25-1-3-0-LDAP-Server-Certificate-Validation-Enabled-by-Default) article.
- **Secure by Default**: To enhance security, the **Delete all cookies at session termination** option is enabled by default under **System > Configuration > Security > Miscellaneous.** When this option is enabled, session cookies are removed when a user session ends. In rare cases, during session migration between Layer 7 access and other client launch types, some web browsers may withhold session cookies, which can prevent certain applications, such as JSAM, from launching successfully. If this behavior is observed, administrators can explicitly disable this setting. For additional information, refer to the [KB](https://hub.ivanti.com/s/article/ICS-25-1-3-0-Enhanced-Session-Security-with-Cookie-Deletion-Enabled-by-Default) article.
- **Upload Custom Sign‑In Pages** feature is temporarily removed in Ivanti Connect Secure 25.1.3.0. The ability to execute scripts from template files has been identified as a security weakness. This feature will be temporarily removed until we re-architect it without this security weakness. Customers will no longer be able to upload and use template-based (THTML) custom sign‑in page ZIP packages. Customization on sign-in pages using the previously uploaded template files will also no longer working. Refer the [FAQ](https://hub.ivanti.com/s/article/Temporary-Removal-of-Upload-Custom-Sign-In-Pages-in-Ivanti-Connect-Secure-25-1-3-0-and-Ivanti-Policy-Secure-25-1-2-0) for additional detail.
- When adding or deleting multiple LDAP groups simultaneously, group names containing DC=local (non-builtin groups) may trigger cumulative WAF anomaly scoring, causing the request to be blocked. This behavior is intentional and is not whitelisted to preserve security enforcement. To avoid request blocking, administrators should add or delete LDAP groups containing DC=local individually rather than performing bulk operations.
- If password policy controls are enabled but the configured LDAP server does not support the Password Policy Control extension, error messages similar to the following may appear in the LDAP server logs or console: *slap\_global\_control: unrecognized control: 1.3.6.1.4.1.42.2.27.8.5.1*
- Previously, the same log messages were generated regardless of whether the operation was performed through the Admin UI or the REST API. As a result, operations initiated via the REST API could produce misleading log entries that implied the action was performed from a UI page. The log messages have been revised to use a more generic description, accurately reflecting the operation without referencing a specific interface.

:::Paragraph{indent="1"}
Previous log format:
:::

```bash
ADM31403 - TOTP User '<username>' account has been unlocked from '<authservername>' auth-server user's page
```

```bash
ADM31403 - TOTP User '<username>' account has been reset from '<authservername>' auth-server user's page
```

:::Paragraph{indent="1"}
Updated log format:
:::

```bash
ADM31403 - TOTP User '<username>' account on auth-server '<authservername>' has been unlocked
```

```bash
ADM31403 - TOTP User '<username>' account on auth-server '<authservername>' has been reset
```

- A dashboard banner now displays the type of server for which the Server Certificate Validation option is available but not enabled.
::::

:::ExpandableHeading
## 25.1.1.1

- This release version includes security enhancement. Ivanti encourages customers to upgrade to this latest version.
:::

:::ExpandableHeading
## 25.1.1.0

- Outbound HTTP/HTTPS proxy connections are restricted to a defined allow list of well-known proxy ports to align with Secure by Default.
  **Allowed ports**: 8080, 8118, 8123, 10001–10010, 10080, 3130, 3445, 8008, 8010, 3128.
- Feature parity with ICS release [22.8R2.3](https://help.ivanti.com/ps/help/en_US/ICS/22.x/22.8R2.2/rn/landingpage.htm) and [22.7R2.12](https://help.ivanti.com/ps/help/en_US/ICS/22.x/22.7R2.11/rn/landingpage.htm)
- Starting with ICS version 25.1.1.0 the default global **(System > Configuration > Client configuration**) and Role level (**User > User Roles > \<name> > VPN tunnelling > Ivanti Secure Access Client Settings**) options for the ISAC Desktop user experience (UX) is set to NeUX for fresh installations of ICS.
  - Ensure your environment allows installation and execution of the React Native Appx bundle used by NeUX.
  - Follow the guidance in the [forum](https://hub.ivanti.com/s/article/Unable-to-Switch-UI-Mode-in-Windows-Ivanti-Secure-Access-Client-ISAC?language=en_US) article to enable the Appx bundle.
  - Applies to: New installations to ICS 25.1.1.0, and later.
- Cluster setup which is running with version 22.8Rx does not support upgrade to ICS 25.x version. Cluster upgrade supports only on ICS 25.1.0.0 and above to ICS 25.1.1.0.
- SAML Authentication Server configuration using the SAML 1.1 Protocol is deprecated at ICS 25.x versions. From 25.1.1.0 onwards, the system will not allow new SAML 1.1 server configuration and will not allow to import any existing configurations. SAML 2.0 is the option supported. This deprecation was initially notified as part of this [KB](https://hub.ivanti.com/s/article/Ivanti-Connect-Secure-Features-and-Options-Becoming-Unsupported-or-Deprecated-in-22-7Rx-22-8Rx-and-25-x).
- The username displayed in the End User Portal is always in lowercase, similar to other authentication methods. The correct casing is maintained in the User Access and other logs.
- Before performing a pushConfig operation from an older release to version 25.1.1.0, you must disable the HTTP Only Device Cookie on the target device.
  - For **Admin Roles**: Navigate to **Administrators > Admin Roles > Delegated Admin Roles > Administrators > Session Options**.
  - For **User Roles**: Navigate to **Users > User Roles > \[Role Name] > Session Options**.
- Referrer header validation is enabled by default to block CSRF attacks, providing an additional layer of security.
- All cookies will be deleted upon session terminated by default, enhancing security and privacy.
- Content Security Policy (CSP) headers are now implemented for end user pages to provide additional protection against Cross-Site Scripting (XSS) attacks."
- The Next Generation Web Server (Nginx) will restart when performing any of the following certificate-related operations. User connections may drop during this period:
  - Mapping a device certificate to a port.
  - Importing or deleting a trusted client CA.
  - Making changes to inbound TLS versions and cipher suites.
:::

:::ExpandableHeading
## 25.1.0.1

To enable TLS 1.3 functionality, ensure that the enable\_tls\_v1\_3 Key Value Pair is configured and pushed to ISAC mobile client (Android/iOS) from the MDM server.

**Key-Value Pair Setting**

- **Configuration Key**: enable\_tls\_v1\_3
- **Value Type**: Boolean
- **Configuration Value**: true
:::

::::ExpandableHeading
## 25.1.0.0







- To enable TLS 1.3 functionality, ensure that the enable\_tls\_v1\_3 Key Value Pair is configured and pushed to ISAC mobile client (Android/iOS) from the MDM server.

**Key-Value Pair Setting**

:::Paragraph{listStyleType="disc" indent="2"}
**Configuration Key**: enable\_tls\_v1\_3
:::

:::Paragraph{listStyleType="disc" indent="2"}
**Value Type**: Boolean
:::

:::Paragraph{listStyleType="disc" indent="2"}
**Configuration Value**: true
:::

- ICS License Server cannot lease licenses to License Clients running versions 22.7Rx, 22.8Rx, or 25.1.x.x. See, [forum](https://forums.ivanti.com/s/article/ICS-Version-25-1-0-0-Unable-To-Serve-Licenses-to-the-Clients-With-Error-Manifest-check-failed-for-licenseserverproto-cgi).
- Certificate based authentication will not work after upgrading to 25.1.0.0, if client uses SHA-1 based certificates.
- SSLv3, TLS1.0 and TLS1.1 versions are removed and there are additional cipher changes implemented as part of this release. For more information, see [Configuring SSL Options](https://help.ivanti.com/ps/help/en_US/ICS/25.1.x/ag/network_n_host_admin.htm#network_and_host_administration_1399867268_681281).
- Use of SHA1 for digital signature is not supported, use SHA2 and above:
  - SHA2 is the minimum required version in digital signatures. ICS server will no longer connect or validate with SHA1 in digital signatures.
  - Enable SHA2 as response signature algorithm in OCSP response on OCSP responder.
  - If the ICS only contains SHA1 device signed certificates, the user interface fails to launch. At least one SHA2 signed certificate or any newer version after SHA1 is mandatory.
- **Certificate Validation**: **HTTP/1.1 Enforcement for OCSP Requests** Starting with version 25.1.0.0, certificate validation process now explicitly enforces the use of HTTP/1.1 for Online Certificate Status Protocol (OCSP) requests. This ensures consistent and reliable communication during certificate status checks. For more info refer [KB](https://forums.ivanti.com/s/article/Deprecation-of-OCSP-requests-over-HTTP-1-0-in-Ivanti-Connect-Secure-ICS-22-7-onwards).
- Cluster upgrade is not supported from 22.8R2 to 25.1.0.0. To upgrade, break the cluster, upgrade and then create the cluster again. For more information, see [Cluster Migration from 22.8Rx to 25.x](https://help.ivanti.com/ps/help/en_US/ICS/25.1.x/mig/22.x_25.x_migration/cluster_upgrade.htm#top).
- In this release, the /api/v1/healthcheck REST API response has been updated to return content as bytes, which aligns with the default behavior of many web frameworks and libraries when handling API responses. Previously, the response was returned as a string. This change could impact systems or integrations assuming the response would always be a string.
- Upgrade or Binay Import is not supported if SHA-1 certificates are configured on any ICS ports.
- Configs with deprecated features will be upgraded or imported to 25,x but will not be qualified. Please refer the [KB](https://forums.ivanti.com/s/article/Ivanti-Connect-Secure-Features-and-Options-Becoming-Unsupported-or-Deprecated-in-22-7Rx-22-8Rx-and-25-x) for more details
- arping command no longer resolves hostnames. The command now requires a direct IP address as input. Attempts to use hostnames will result in an error.

:::Paragraph{indent="1"}
*Example error*: Bad Value for ai\_flags. Don’t use a hostname with arping.
:::

- The ARP **Maintenance&#x20;**>**Troubleshooting&#x20;**>**Tools&#x20;**>**Commands**>**ARP** option no longer supports hostnames as input. You must now specify a direct IP address when using this command. Attempts to use hostnames will result in following error.
  *Example error*: Bad Value for ai\_flags. Don’t use a hostname with arping.

:::hint{type="success"}
With Q1 2026 Release of ICS, the default ESAP version will be 4.6.4. ESAP 4.6.4 has been released in Q2 2025.
:::
::::

### Offline and Online Viewer for Advanced HTML5 Recordings

- Advanced HTML5 External Storage recording files for **RDP, SSH, and VNC** sessions can be viewed using the **RemoteSpark Player**. The online player is available through the [RemoteSpark Player](https://www.remotespark.com/view/player.html) web interface, allowing users to play recorded sessions directly in a browser.
- In addition, **offline player installers for Windows and macOS** are available, enabling users to view recorded session files locally without requiring access to the web-based player or an internet connection.To download the HTML5 Offline Viewer, click the download [link](https://portal.ivanti.com/customer/product-downloads), sign in to the Ivanti Support portal, and navigate to **Download > Network Security > Ivanti Connect Secure > ICS HTML5 Offline Viewer**.
- **macOS:**` ics_html5_offlineviewer-aarch64.dmg`
- **Windows:** `ics_html5_offlineviewer-x64-en.msi`

### RSA Authentication

- For **RSA Authentication** to work, Add the agent's host name in RSA Auth Manager and configure it in ICS. Ensure the RSA/ACE server has a host entry in ICS.
  - TCP is now enforced as the only supported communication protocol for the RSA SecurID integration. Legacy UDP-based communication is no longer supported.
  - Update firewall rules to allow outbound TCP from ICS to the RSA Authentication Manager on the configured SecurID agent port(s) used in your environment, see [KB](https://hub.ivanti.com/s/article/Error-AD-36-Cannot-Upload-Configuration-File-Invalid-File-Seen-When-Importing-ACE-sdconf-rec-File-Into-ICS-25-x) for more details.
  - As TCP is used, hostname-based validation is mandatory. As a result, the Hostname configured in ICS (Network → Overview) must match the Agent Hostname defined in the RSA Authentication Manager.
  - This replaces the earlier flexibility of using internal IP addresses, which was possible with the legacy UDP-based integration.

:::hint{type="success"}
The above scenarios apply to RSA Authentication Manager 8.7 and below.
:::

# Unsupported Features

- Ivanti Connect Secure: Features and Options Becoming Unsupported or Deprecated in 22.7Rx, 22.8Rx, and 25.x, refer to [article](https://forums.ivanti.com/s/article/Ivanti-Connect-Secure-Features-and-Options-Becoming-Unsupported-or-Deprecated-in-22-7Rx-22-8Rx-and-25-x).

## Licenses

An ICS instance running version 22.8R3 can be configured as a License Server and is qualified to lease licences to 22.8Rx and 25.x instances acting as license clients. While an ICS instance running version 22.7Rx may technically be able to lease license to 22.8Rx or 25.x clients, this configuration has not been qualified. Therefore, it is recommended to use ICS version 22.8R3 or later when configuring a license server.

# Known Limitations

- **Cluster Node Name Restriction**: Cluster node names should not be configured as "localhost2". Using "localhost2" as a node name is not supported and may result in unexpected. behavior.
