Environment
Novell eDirectory 8.8 for Linux
Situation
Error: -601 or Error: -699 seen in Report Synchronization Status (ndsrepair -E)
Error is reported against Partition Root Object.
Caused by presence of loopback address on replica attribute
Check "ndsconfig get" as root on all replica servers and look for loopback addresses listed on the "n4u.server.interfaces=" parameter.
Error is reported against Partition Root Object.
Caused by presence of loopback address on replica attribute
Check "ndsconfig get" as root on all replica servers and look for loopback addresses listed on the "n4u.server.interfaces=" parameter.
Resolution
Use ndsconfig set command to remove loopback address from "n4u.server.interfaces=" parameter and restart ndsd.
Example: ndsconfig set "n4u.server.interfaces=10.0.0.201@524"
followed by rcndsd restart
Example: ndsconfig set "n4u.server.interfaces=10.0.0.201@524"
followed by rcndsd restart
Additional Information
Error explained:
The IP Addresses a ndsd is listening on (n4u.server.interfaces) is added to the replica attribute in order to be able to synchronize the partition with other servers.
When the loopback address is read along with the Entry ID from the replica attribute to start synchronization with another server it will result in a connection to the local database instead of the remote server.
If the local database does not have an object with this Entry ID number it will report the -601 error.
If the local database has got an object with this Entry ID it is likely a different object and the -699 error is reported.
The IP Addresses a ndsd is listening on (n4u.server.interfaces) is added to the replica attribute in order to be able to synchronize the partition with other servers.
When the loopback address is read along with the Entry ID from the replica attribute to start synchronization with another server it will result in a connection to the local database instead of the remote server.
If the local database does not have an object with this Entry ID number it will report the -601 error.
If the local database has got an object with this Entry ID it is likely a different object and the -699 error is reported.