Parameter:
NSF_ENABLE_LARGE_ACLKurzbeschreibung: Hebt das ACL-Größenlimit einer ODS-55-Datenbank von klassisch ∼950 auf bis zu 65535 Einträge an. Muss sowohl auf Servern als auch auf Clients gesetzt sein, die solche ACLs editieren. Wirkt erst, wenn die Datenbank auf ODS 55 (Domino 12+) angehoben wurde.
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