Steckbrief
Parameter | NSF_ENABLE_LARGE_ACL |
Komponente | Domino Server und Notes Client (auf beiden Seiten setzen) |
Verfügbar seit | Domino 12.0 (mit ODS 55) |
Werte | 1 = große ACLs (bis 65535 Einträge) zulassen, 0 / nicht gesetzt = klassisches Limit (~950 Einträge, ACL ≤ 32 KB) |
GUI-Entsprechung | keine — nur notes.ini |
Beschreibung
Mit Domino 12 wurde das On-Disk-Structure-Format ODS 55 eingeführt. Es hebt mehrere harte Datenbank-Limits an, darunter das ACL-Limit: Bis dahin galten ACL-Einträge zusammen auf ≤ 32 KB / ca. 950 Namen begrenzt. ODS 55 erlaubt bis zu 65535 Einträge.
Damit die zusätzlich möglichen Einträge tatsächlich genutzt und gespeichert werden können, ist
NSF_ENABLE_LARGE_ACL=1 zwingend erforderlich:- auf jedem Domino-Server, der eine solche Datenbank hostet oder repliziert,
- auf jedem Notes-Client / Domino Administrator, der die ACL bearbeitet.
Fehlt das Setting, bleibt die ACL auf das klassische 32-KB-Limit begrenzt — selbst wenn die Datenbank auf ODS 55 angehoben ist. Pre-R12-Clients zeigen beim Öffnen einer ACL > 32 KB eine "ACL corrupt"-Meldung.
Beispiel-Konfiguration
NSF_ENABLE_LARGE_ACL=1
Im Konfigurations-Dokument unter NOTES.INI Settings:
NSF_ENABLE_LARGE_ACL=1
Wichtig: Auch Notes-Clients und Domino-Administrator-Clients, die die ACL editieren, brauchen denselben Eintrag.
Hinweise & Stolperfallen
- Voraussetzung ODS 55: Die Datenbank muss vorher auf ODS 55 angehoben sein (z. B. via
compact -cmitCreate_R12_Databases=1). Ohne ODS 55 wirkt der Parameter nicht.
- Pre-R12-Clients: Sehen bei ACLs > 32 KB die Fehlermeldung "ACL corrupt". Im Mischbetrieb großen ACL-Ausbau erst freigeben, wenn alle relevanten Clients auf 12+ sind.
- Downgrade-Falle: Wer eine Datenbank wieder auf eine ältere ODS herabstufen will, muss zuerst die ACL auf < 32 KB reduzieren. Erst danach
compact -rausführen — sonst wird die ACL korrupt und Domino legt eine neue Default-ACL an.
- Kein Server-Neustart nötig für das Setzen des Parameters, der Effekt greift beim nächsten ACL-Edit.
- Replikation: Die ACL repliziert wie gewohnt; Server ohne
NSF_ENABLE_LARGE_ACL=1reichen sie nur weiter, können sie aber nicht editieren.
- Monitoring: Bei "ACL corrupt"-Symptomen prüfen, ob alle beteiligten Clients/Server den Parameter haben.
Quellen
- HCL Domino 12.0.2 Administrator Documentation — Enhancements introduced in ODS 55 in Domino 12
- HCL Support Knowledge Base — Behavior of the Notes database with ODS 55 in Notes client 9.0.x and Notes client 12.0.x (KB0109170)
- Mindwatering — Upgrading to ODS 55:0 for HCL Domino 12.0.x