Upgrading DS6.3 to DS7.0 in non-sync replicas system clock environment can cause "adjustment limit exceeded" error

(Doc ID 2016041.1)

Last updated on FEBRUARY 01, 2017

Applies to:

Oracle Directory Server Enterprise Edition - Version 6.3 to 7.0 [Release 6.0 to 7.0]
Microsoft Windows (32-bit)


Issue reproduce step:
1, Create masterA and consumerB as master-consumer replication topology.
2, Set different system clock between the replicas.(set masterA 10mins faster than cunsumerB)
3, Upgrade cunsumerB DS instance from 6.3 to 7.0 .
4, Restart the upgraded cunsumerB, then 'nsState' corruption happens with below message output in error log.

[09/Apr/2015:14:08:44 +0900] - ERROR<38994> - CSN Generation - conn=-1 op=-1 msgId=-1 - _csngen_adjust_local_time: adjustment limit exceeded; value - 1428556124, limit - 86400


Replication function fails to sync data.


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms