Message "To avoid problems with database integrity, please add the setting "CROSS_PROTOCOL_LOCKS 1""
This document (7004594) is provided subject to the disclaimer at the end of this document.
Environment
Products:
Novell GroupWise 7
Novell GroupWise 8
Novell Open Enterprise Server 2 (OES 2) Linux
Novell ConsoleOne 1.3.6
Microsoft Windows
Configuration:
Novell GroupWise 8 snap-ins being used
Domain Directory on NSS Volume
Domain Directory on NCP Volume
ConsoleOne with GroupWise 8 snap-ins running on Windows
Situation
Message: "To avoid problems with database integrity, please add the setting "CROSS_PROTOCOL_LOCKS 1"" while connecting to Domain on OES Linux
Message "To avoid problems with database integrity, please add the setting "CROSS_PROTOCOL_LOCKS 1" while connecting to Domain on NSS/NCP Volume
Resolution
Please follow the steps listed below on OES2 SP1 or later. These steps may not be followed on OES2 SP2 server because on OES2 SP2, CROSS_PROTOCOL_LOCKS is enabled by default unless it has been manually disabled in /etc/opt/novell/ncpserv.conf.
- Edit /etc/opt/novell/ncpserv.conf file
- At the very end, type "CROSS_PROTOCOL_LOCKS 1" without quotes
- Save the file
- Type "rcndsd restart" and press Enter
- Shut down the MTA by typing "rcgrpwise stop DomainName" and press Enter
- Start the MTA by typing "rcgrpwise start DomainName" and press Enter
If the Domain is on an NCP or an NSS Volume and GroupWise 8 Agents are being run, it should automatically create a file named ncpChecked in the Domain Directory if CROSS PROTOCOL LOCKS are enabled. This is how GroupWise 8 snap-ins recognize that the CROSS PROTOCOL LOCKS has been enabled.
If the Domain is on an NCP or an NSS Volume and GroupWise 7 Agents are being run and GroupWise 8 snap-ins are being used to manage the GroupWise 7 Domain, then GroupWise 7 agents will not create the file ncpChecked file if CROSS PROTOCOL LOCKS has been enabled because creating ncpChecked is a feature of GroupWise 8. Therefore, whenever ConsoleOne connects to GroupWise 7 Domain, it would give the above warning message even though CROSS PROTOCOL LOCKS has been enabled. In that case, follow the steps listed below to get rid of the warning message:
- Create a file named ncpChecked in the Domain Directory.
- Edit the file and type the following in the file.
ncp lock checked - Make sure there is a blank line at the end of the file.
- Save the file and restart the MTA.
However, for GroupWise 8 Support Pack 2 and GroupWise 8 Support Pack 2 Hot Patch 1, ncpChecked file does not get created automatically. This is a bug and has been fixed in 802HP3 and above.
Additional Information
Notes:
Complete warning message:
To avoid problems with database integrity, please add the setting
"CROSS_PROTOCOL_LOCKS 1"
to the server configuration file
/etc/opt/novell/ncpserv.conf
and restart the Novell eDirectory (ndsd) Daemon
More information about CROSS_PROTOCOL_LOCKS and why it is needed is mentioned in the following link
Disclaimer
This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:7004594
- Creation Date:02-OCT-09
- Modified Date:27-APR-12
- NovellGroupWiseOpen Enterprise Server
Did this document solve your problem? Provide Feedback
