Start/notes.ini Parameter/EnableJavaAgent

EnableJavaAgent

🛠️
Parameter: EnableJavaAgent
Kurzbeschreibung: Aktiviert oder deaktiviert das Ausführen von Java-Agenten auf dem Server

Steckbrief

Parameter
EnableJavaAgent
Kategorie
Security / TLS
Komponente
Server
Verfügbar seit
R5
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5
GUI-Entsprechung
Server-Dokument (Security → Programmability Restrictions)
Mögliche Werte
0 = deaktiviert, 1 = aktiviert (Standard)

Beschreibung

EnableJavaAgent ist ein notes.ini-seitiger Sicherheitsschalter, der das Ausführen von Java-Agenten (Agent Manager, scheduled & triggered) komplett unterbinden kann. Sinnvoll auf Servern, auf denen ausschließlich LotusScript-/Formula-Agenten zugelassen sein sollen, oder als Notbremse bei vermuteten Security-Vorfällen.
Die eigentliche Steuerung, welche Benutzer Java-Agenten ausführen dürfen, erfolgt im Server-Dokument unter Programmability Restrictions – dieser Schalter wirkt zusätzlich global.

Beispiel-Konfiguration

EnableJavaAgent=0

Hinweise & Stolperfallen

  • 0 schaltet alle Java-Agenten serverweit ab – vorhandene Anwendungen vorab auf Java-Abhängigkeiten prüfen (XPages-Backend, Web-Agents, REST-Endpunkte).
  • Server-Dokument-Restrictions sind feiner und sollten i. d. R. bevorzugt werden.
  • Beeinflusst auch runOnServer-Aufrufe aus LotusScript, die auf einen Java-Agenten zielen.
  • Für das DOTS/HTTP-Java-Subsystem nicht relevant.
  • Änderung wirkt erst nach Restart des Agent Managers (restart task amgr).