---
title: PingDirectory suite of products 9.1.0.4 (November 2023)
description: New DS-45254, DS-47110, DS-47401 PingDirectory, PingDirectoryProxy, PingDataMetrics, PingDataSync
component: pingdirectory
version: 9.3
page_id: pingdirectory:release_notes:pd_ds_rn_9104
canonical_url: https://docs.pingidentity.com/pingdirectory/9.3/release_notes/pd_ds_rn_9104.html
llms_txt: https://docs.pingidentity.com/pingdirectory/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: March 15, 2024
section_ids:
  added-a-configuration-property-to-the-config-file-handler-backend: Added a configuration property to the Config File Handler backend
  faster-server-backup-and-recovery: Faster server backup and recovery
  enhanced-the-dsreplication-enable-command: Enhanced the dsreplication enable command
  improved-the-response-time-of-dsreplication-enable: Improved the response time of dsreplication enable
  fixed-an-issue-with-the-purging-of-obsolete-replicas: Fixed an issue with the purging of obsolete replicas
  fixed-a-potential-npe-for-missing-changes-in-replication: Fixed a potential NPE for missing changes in replication
  fixed-an-issue-with-the-remove-defunct-server-command: Fixed an issue with the remove-defunct-server command
  fixed-an-error-with-replicated-pingdirectory-server-topologies: Fixed an error with replicated PingDirectory server topologies
  fixed-an-issue-with-index-name-length: Fixed an issue with index name length
  fixed-an-issue-where-adding-a-hotfix-server-to-a-topology-failed: Fixed an issue where adding a hotfix server to a topology failed
  fixed-an-issue-with-nondescript-logging-for-manage-profile-replace-profile-errors: Fixed an issue with nondescript logging for manage-profile replace-profile errors
  fixed-an-issue-that-caused-an-npe-when-using-realtime-sync: Fixed an issue that caused an NPE when using realtime-sync
  fixed-an-issue-that-caused-an-npe-when-adding-a-server: Fixed an issue that caused an NPE when adding a server
---

# PingDirectory suite of products 9.1.0.4 (November 2023)

## Added a configuration property to the Config File Handler backend

New DS-45254, DS-47110, DS-47401 PingDirectory, PingDirectoryProxy, PingDataMetrics, PingDataSync

Added the configuration property `insignificant-config-archive-base-dn` to the Config File Handler backend. This property can be used to control the rate at which the configuration archive grows by removing files that record only changes under specified base DNs.

If an existing configuration entry is updated, but all of the changes are restricted to one or more of these base DNs, then the updated configuration gets added to the configuration archive, but that archived configuration file can be removed after the next configuration change.

By default, this property applies to the topology registry subtree.

## Faster server backup and recovery

Improved DS-45157 PingDirectory

We significantly improved the performance of critical disaster recovery operations, reducing both maintenance overhead and downtime, if you need to recover a server. You can now create server backups, restore from a backup, and initialize an online replica in less time.

## Enhanced the `dsreplication enable` command

Improved DS-46902 PingDirectory

The `dsreplication enable` command can now add a new server to an existing topology with the same major and minor release version but a newer maintenance level.

## Improved the response time of `dsreplication enable`

Improved DS-46906 PingDirectory

Improved the response time of the `dsreplication enable` command on large topologies with more than 20 servers.

## Fixed an issue with the purging of obsolete replicas

Fixed DS-47369 PingDirectory

Fixed an issue where obsolete replicas were sometimes not being purged from replication servers.

## Fixed a potential NPE for missing changes in replication

Fixed DS-47289 PingDirectory

Fixed a possible null pointer exception in replication where missing changes were found for a replica, but that replica didn't exist on all servers. This could have occurred in scenarios where the replica was obsolete and purged concurrent to the check for missing changes.

## Fixed an issue with the `remove-defunct-server` command

Fixed DS-47784 PingDirectory

Fixed an issue with running `remove-defunct-server` against servers configured with an AES256 password storage scheme. In these cases, the encryption settings were not initialized before initializing the password policy components.

## Fixed an error with replicated PingDirectory server topologies

Fixed DS-47103 PingDirectory

Fixed an internal error that could cause a replicated PingDirectory server topology to have unstable master selection.

## Fixed an issue with index name length

Fixed DS-47182 PingDirectory

Fixed an issue with indexes where index names could exceed the maximum file name length of 255 characters.

## Fixed an issue where adding a hotfix server to a topology failed

Fixed DS-46807 PingDirectory

Fixed an issue where `dsreplication enable` failed to add a server with a hotfix build to an existing topology with a previous build. The hotfix server would attempt to become topology master immediately, interrupting proper initialization.

## Fixed an issue with nondescript logging for `manage-profile replace-profile` errors

Fixed DS-46983 PingDirectory

Fixed an issue where errors that occurred during a `manage-profile replace-profile` operation would only log `Batch command failed` entries.

Batched `dsconfig` commands that are executed during `manage-profile replace-profile` will now report a detailed cause for the failing command.

## Fixed an issue that caused an NPE when using `realtime-sync`

Fixed DS-47609 PingDataSync

Fixed an issue where the server would throw a null pointer exception and fail to synchronize during a `realtime-sync` operation.

## Fixed an issue that caused an NPE when adding a server

Fixed DS-45527 PingDataSync

Fixed an issue where a null pointer exception would be thrown when adding a sync server to a topology of two or more existing sync servers using `manage-topology add-server`.
