Macht den
DomAuthSessId-Single-Server-Session-Cookie Cluster-tauglich: bei =1 hängt Domino ein server-spezifisches Suffix an den Cookie-Namen (DomAuthSessIdABCDEFGHIJK), sodass mehrere Cluster-Server, die dieselbe Internet-Site bedienen, sich nicht mehr die Cookies gegenseitig überschreiben. Default deaktiviert.Steckbrief
Parameter | DominoSessionCookieUniqueNames |
Syntax | DominoSessionCookieUniqueNames=0|1 |
Wert | 0 = deaktiviert (Default), 1 = aktiviert |
Default | 0 (deaktiviert) |
Gültigkeitsbereich | Domino-Server (Web-/HTTP-Authentifizierung) |
Kategorie | HTTP / Web |
GUI-Entsprechung | Keine (nur notes.ini) |
Verfügbar seit | 14.0 |
Beschreibung
- Aktiviert eine Cluster-sichere, sprayer-taugliche Variante des bisherigen Single-Server-Session-Cookies
DomAuthSessId.
- Bei
=1wird der Cookie-Name inDomAuthSessIdABCDEFGHIJKgeändert, wobeiABCDEFGHIJKdie ersten 11 Zeichen von Base64url(SHA256(Domino-Server-DN)) sind — also pro Server eindeutig.
- Hintergrund: Mehrere Domino-Server, die hinter einem Sprayer/Loadbalancer dieselbe Internet-Site bedienen, hätten ohne diesen Schalter alle einen Cookie namens
DomAuthSessId— sie überschreiben sich gegenseitig im Browser. Mit dem server-spezifischen Suffix bleibt jeder Cookie eindeutig erhalten.
- Per Default deaktiviert, weil bestehende Anwendungen und Sprayer-Regeln, die explizit auf den Namen
DomAuthSessIdreagieren, sonst brechen würden.
- HCL empfiehlt primär LTPA-SSO;
DominoSessionCookieUniqueNamesist die Lösung, wenn explizit Single-Server-Cookies gebraucht werden, aber Cluster-tauglich.
Beispiel
DominoSessionCookieUniqueNames=1
- Aus
DomAuthSessIdwird z. B.DomAuthSessIdA1b2C3d4E5f.
Hinweise
- Ändern erfordert einen Neustart des HTTP-Tasks bzw. des Servers.
- Vor Aktivierung prüfen: gibt es Anwendungen, Sprayer-Regeln oder Custom-Code, die fest auf den Cookie-Namen
DomAuthSessIdreagieren? Dann zuerst diese Regeln auf das Präfix-Matching umstellen.
- Funktioniert auf allen unterstützten Plattformen mit Domino 14+.
- LTPA-SSO bleibt in der Regel die bevorzugte Cluster-Authentifizierung; dieser Parameter ist die Notlösung für Single-Server-Sessions.
Quellen (HCL Product Documentation)
- HCL Domino 14.0.0 – Cluster-safe, sprayable, single-server session cookies (DomAuthSessId): help.hcl-software.com/domino/14.0.0/admin/wn_domauthsessid.html