Start/notes.ini Parameters/iNotes_WA_DebugAjax

iNotes_WA_DebugAjax

🛠️
Parameter: iNotes_WA_DebugAjax
Short description: Enables logging of AJAX requests between the iNotes/Verse browser and server – helpful for UI issues, timeouts, and slow mail actions.

Profile

Parameter
iNotes_WA_DebugAjax
Category
Logging / Debug
Component
Server
Available since
10.0
Supported versions
10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI equivalent
notes.ini only (no GUI)
Possible values
0 = off (default), 1 = request URL + status, 2 = incl. payload size

Description

The iNotes / Verse UI communicates intensively with the server via AJAX (refreshing mail lists, fetching attachments, calendar operations). When users complain about temporarily "frozen" UIs or missing updates, the server-side view helps enormously: iNotes_WA_DebugAjax writes the URL, HTTP status, and (level 2) response size of every AJAX call to the HTTP console log. This lets you narrow down hanging endpoints, 5xx responses, or suspiciously large payloads in a targeted way.

Example configuration

iNotes_WA_DebugAjax=1

Notes & pitfalls

  • Enable only temporarily – generates significantly more log volume.
  • Level 2 can produce very large logs with many attachments.
  • Logs land in the HTTP console (console.log) or domlog.nsf, depending on the logging configuration.
  • Takes effect after tell http restart.
  • Pairs well with browser DevTools (Network tab) for cross-checking.