---
title: Directory Synchronization Agent
description: OpenLM Directory Synchronization Agent changelog.
product: OpenLM Version 25 / v26 (legacy)
---

> **OpenLM Version 25 / v26 (legacy).** This page documents the legacy product, not OpenLM Platform.

OpenLM Directory Synchronization Agent changelog.

## v25.6 — June 16, 2025

### Fixed

- 62288: Vulnerability fix.

## v24.11 — December 4, 2024

### Fixed

- 53025: DSA not changing selected port to default after upgrade.
- 53041: Cache issue which leads syncs not executing.

## v24.6 — June 25, 2024

### Fixed

- 49246: Sync issue with start nodes for Azure, Apache, eDirectory, and Okta.
- 49521: DSS issue where Azure [Department] and [Country] attributes did not sync for specific AU settings.
- 49804: DSS NIS issue with Active User syncs not functioning as expected.

## v24.2 — February 26, 2024

### Fixed

- 49122: Okta test start node does not fail and sync does not fail for an incomplete start node.
- 49119: Okta all groups and users synchronized with active users option.
- 49064: AzureAD Users & Groups info is not synchronized correctly.
- 46109: Google CDS - Country and Office attributes syncing issue.
- 45857: Sync from Google CDS synchronizing only username in some cases.
- 45171: Blank groups are added to EA Groups from AzureAD (users without onPremisesSamAccountName).
- 47895: Okta test start node fails for blank node.
- 48446: Okta sync for active users failed.
- 48179: Okta synced attributes not selected for sync.

## v23.7.6 — July 11, 2023

### Fixed

- 42759: Issues when syncing a single user.
- 42674: Memory consumption issues after a sync.

## v23.2.8 — February 10, 2023

### Updated

- Note: Make sure to upgrade the DSS, too.

### Added

- 42545: Proxy settings in DSA.

## v22.12.19 — December 21, 2022

### Updated

- 42037: DSA - upgrade applications from net 3.1 to 6.0.

### Fixed

- 39826: DSA tar.gz contains wrong values in OpenLm.Ldap.Agent.config.

## v22.6 — June 6, 2022

### Added

- 30604: DSA: Use the 401 status code to initiate security use.

### Removed

- 37986: DSS/DSA - Eliminate Services startup order dependencies.

## v21.12 — December 17, 2021

### Added

- 34808: DSA gets the correct Cloud DSS Location automatically for EU cloud and US cloud.

## v21.11.4 — November 5, 2021

### Fixed

- 34720: DSA: Authorization file is changed after DSA repair.

## v21.10.18 — October 19, 2021

### Fixed

- 34319: DSA: Service could not be started after system crashed and rebooted.

## v1.4.1 — September 3, 2021

### Updated

- Compatibility: 33771: DSA v1.4.1 compatibility with OpenLM Server v5.6.

## v21.8 — August 16, 2021

### Improved

- 33300: DSS and DSA should always start after system is restarting.

## v21.7.22 — July 26, 2021

### Fixed

- 33049: DSA: Rollback does not return DSA appsettings file to previous settings.

## v21.7 — July 6, 2021

### Fixed

- 33076: DSA: Azure AD: An error is displayed in the DSA log file even if the sync is completed successfully.
- 33047: DSA: CloudMode attribute set to True becomes False when upgrading.

## v21.6 — June 11, 2021

### Added

- 30249: Azure Active Directory integration.

### Fixed

- 32094: Azure AD UI: Search depth field is enabled when Start Sync From is empty.
- 32093: Azure AD UI: 'Start node' instead of 'Start sync from' is displayed on the [Destination & Time] info icon text.
- 32174: Azure empty sync fails on some settings on Active sync, hierarchically.
- 32092: LDAP: Azure AD: Sync fails when only user Monitored by OpenLM is selected.
- 26057: LDAP: Sync Manager: Unable to sync active users if OUs contain "/".

## v1.4 — March 29, 2021

### Fixed

- 29721: DSA service down - OpenLM.Ldap.Agent.config corrupted.

## v1.3 — January 4, 2021

### Fixed

- 26617: DSA upgrade fails with an error reading JObject from JsonReader.
- 26428: DSA intermittent error: OpenLM.Ldap.Agent.config is being used by another process.
- 26328: DSA failed to sync active users structure for syncing 50,000 active users.
- 25904: DSA: When changing the installation folder and uninstalling, the new path remains unchanged.
- 28952: DSA System.IO.IOException: The process cannot access OpenLM.Ldap.Agent.config because it is being used by another process.
- 28704: DSA Installer: No validation for data: "clientType": "DSA", "clientId", "clientSecret".
- 28700: DSA Installer: When entering 'clientId' and 'clientSecret' manually then 'cloudLocation' does not change.

## v1.2.1 — August 25, 2020

### Added

- 26580: Password tool and encrypted password values in configuration files.

### Fixed

- 26430: Scan stops at stage 2 with an application error in Windows Event logs.

### Improved

- 26392: Scanning speed when looking for active users belonging to a subdomain/trusted domain.
