Parameter:
HTTPSrvCloseConnKurzbeschreibung: Erzwingt
Connection: close für alle HTTP-Antworten – hilfreich bei Reverse-Proxy-Problemen, deaktiviert aber HTTP Keep-Alive.Steckbrief
Parameter | HTTPSrvCloseConn |
Kategorie | HTTP / Web |
Komponente | Server |
Verfügbar seit | 9.0.1 |
Unterstützte Versionen | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1 |
GUI-Entsprechung | Nur notes.ini (keine GUI) |
Mögliche Werte | 0 = Keep-Alive möglich (Standard), 1 = jede Antwort schließt die Verbindung |
Beschreibung
In manchen Konstellationen – typischerweise mit älteren Reverse-Proxys oder Loadbalancern, die TCP-Connections wiederverwenden – kommt es bei aktivem Keep-Alive zu hängenden Sessions, abgeschnittenen Antworten oder vermischten Antworten.
HTTPSrvCloseConn=1 zwingt den Domino-HTTP-Task, jede Antwort mit Connection: close zu beenden. Damit baut der Client (bzw. Proxy) die Verbindung sauber neu auf. Preis: Mehr Verbindungsaufbau-Overhead und spürbar geringere Performance.Beispiel-Konfiguration
HTTPSrvCloseConn=1
Hinweise & Stolperfallen
- Nur als Workaround einsetzen, nicht als Standard-Tuning – die Performance sinkt durch das Fehlen von Keep-Alive teils erheblich.
- Erst prüfen, ob der vorgelagerte Proxy das Problem nicht selbst lösen kann (
proxy_http_keepalive,keepalive_requests, etc.).
- Wirkt nach HTTP-Restart (
tell http restart).
- Auf TLS-terminierenden Proxys führt
Connection: closezu mehr TLS-Handshakes; CPU-Last beobachten.