I have developed a Java application using the...
Articles and Tips: qna
01 Sep 2002
Q.
I have developed a Java application using the Java LDAP libraries that were provided by Novell and the NJCL libraries, for certain tasks which cannot be performed by the LDAP libraries.
Currently the task of the application is to synchronize an Oracle database with accounts in eDirectory 8.5 and on an Windows 2000 Active Directory server. Specifically, this application adds users to both (creating home directories, assigning trustees, and settings quotas), and it creates an e-mail address in Active Directory for MS Exchange. The functionality has been tested and is known to work; however, on the client site, we are having problems with replica synchronization.
In the last three days the replicas have gone out of synch twice and can no longer communicate with each other, in spite of the fact that we are not touching the replicas in any way other than to create users. We have had some success with the application on the client site (it has performed all of its functions for one and a half days and then for no apparent reason the replicas went out of synch).
We deleted the subordinate replicas and tried to recreate them, but they don't get created (SLP works fine too). I cannot understand why this would be the case, it has never happened to the client before the application was put in place.
The only thing that I can attribute it to is the fact that the application connects to a subordinate machine with a Read/Write replica and not the Master replica. But I fail to understand how doing this could cause so many problems with replica synchronization. Have you had similar problems using LDAP or NJCL or could provide some solution for this problem? It would be greatly appreciated.
A.
The version of eDirectory that ships with NetWare 6 with Service Pack 1 has been known to cause servers to fall out of synchronization. This problem did not occur with the version of eDirectory that shipped with NetWare 6, nor in the latest version of eDirectory, available at http://download.novell.com/index.jsp?build_type=PatchBuildBean&page_num=1&families=2597&product_id=&keywords=&version=&date_range=&y=10&x=27&search_type=&search=Search.
FYI, the latest eDirectory version is 8.6.2 and is dated June 20, 2002. The version of eDirectory that will ship in NetWare 6 SP2 will not have this problem.
* Originally published in Novell AppNotes
Disclaimer
The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.