Start/notes.ini Parameter/DEBUG_HTTPINOUT

DEBUG_HTTPINOUT

🛠️
Parameter: DEBUG_HTTPINOUT
Kurzbeschreibung: Schreibt eingehende HTTP-Request- und ausgehende Response-Header in die Debug_Outfile – Basis für die Analyse von Reverse-Proxy-, XPages- und Verse-Problemen

Steckbrief

Parameter
DEBUG_HTTPINOUT
Kategorie
Logging / Debug
Komponente
Server
Verfügbar seit
10.0
Unterstützte Versionen
10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
0 = aus, 1 = Header, 2 = Header + Body-Auszug

Beschreibung

Wenn HTTP-Anfragen unerwartet zu 401, 404 oder 500 führen, ist meist unklar, was der Reverse-Proxy tatsächlich an Domino weitergibt. DEBUG_HTTPINOUT zeigt jeden empfangenen Request mit allen Headern (inkl. Authorization, Cookie, X-Forwarded-*) sowie die Antwort-Header. Auf Stufe 2 wird zusätzlich ein Auszug des Bodies geloggt.

Beispiel-Konfiguration

DEBUG_HTTPINOUT=1 Debug_Outfile=/local/notesdata/IBM_TECHNICAL_SUPPORT/http_inout.log

Hinweise & Stolperfallen

  • Nicht dauerhaft aktivieren – sensible Header (Cookies, Tokens) landen im Klartext im Log.
  • Stufe 2 erzeugt sehr große Logs (Body-Auszug pro Request).
  • Ergänzt sich mit DEBUG_HTTP_RESPONSE, DEBUG_TLS, DEBUG_OIDC*.
  • Logs nach Diagnose sicher entsorgen oder zumindest schwärzen, bevor sie an Dritte gehen.
  • Wirkt sofort nach set config DEBUG_HTTPINOUT=... – Restart nicht nötig.