Änderungen von Dokument Anwendungseinstellungen


Von Version 10.2
bearbeitet von awa
am 18.08.2022, 08:06
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 11.1
bearbeitet von sas
am 22.11.2022, 15:55
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.awa
1 +XWiki.sas
Inhalt
... ... @@ -1,6 +1,6 @@
1 1  {{content/}}
2 2  
3 -Die Datei //application.properties// enthält einige anwendungsspezifische Einstellungen, etwa welche Links auf der Startseite angezeigt werden oder wie mit fehlgeschlagenen Anmeldeversuchen umgegangen wird.
3 +Die Datei //application.properties// enthält einige anwendungsspezifische Einstellungen, etwa welche Links auf der Startseite angezeigt werden oder wie mit fehlgeschlagenen Anmeldeversuchen umgegangen wird. Die Datei ist im config-Verzeichnis auf dem Master-Server zu finden. Der genau Ablageort der Propterties-Dateien ist unter System > [[Serverinformationen >>doc:Formcycle.SystemSettings.UserInterface.ServerInformation||target="_blank"]]> Systempfade > Verzeichnis für Konfigurationsdateien aufgeführt.
4 4  
5 5  == Oberfläche ==
6 6  
... ... @@ -97,11 +97,14 @@
97 97  {{table dataTypeAlpha="0" preSort="0-asc" caption="Weitere das System betreffende Einstellungen"}}
98 98  |= Eigenschaft |= Standardwert |= Beschreibung
99 99  |bot.field.name|x-i-m-a-5536-required|Name des versteckten Eingabefelds, welches benutzt wird, um zu erkennen, [[ob ein Bot ein Formular abgesendet hat>>doc:Formcycle.SystemSettings.ErrorMessageTemplates]]. Seit V7 wird das Feld aber automatisch neu vergeben beim Aufruf des Formulars.
100 -|bot.field.autocomplete|new-password|Wert für das //autocomplete//-Attribut des Botfelds. Ist diese Eigenschaft nicht gesetzt, wird //new-password// als Standardwert genommen. Wenn der Wert leer ist, wird das //autocomplete//-Attribut nicht gesetzt. Jeder andere Wert wird als Wert für das //autocomplete//-Attribut genommen und gesetzt.
100 +|bot.field.autocomplete {{version major="7" minor="1"/}}|new-password|Wert für das //autocomplete//-Attribut des Botfelds. Ist diese Eigenschaft nicht gesetzt, wird //new-password// als Standardwert genommen. Wenn der Wert leer ist, wird das //autocomplete//-Attribut nicht gesetzt. Jeder andere Wert wird als Wert für das //autocomplete//-Attribut genommen und gesetzt.
101 101  |defaults.systemeinstellung.loginName|sadmin|Login-Name für den Superadministrator des Systems.
102 102  |defaults.systemeinstellung.passwort|hash(admin)|Passwort für den Superadministrator des Systems. Standardmäßig {{code language="none"}}admin{{/code}}. Dies sollte nach der Installation geändert werden. Das Passwort wird gehashed gespeichert und sollte nicht direkt über die Konfigurationsdatei geändert werden, sondern nur über die Oberfläche.
103 103  |cluster.implementation|jgroups|Gibt an, welche Implementierung für den [[Cluster>>doc:Formcycle.SystemSettings.UserInterface.Cluster.WebHome]] genutzt werden soll. Erlaubt Werte sind [[jgroups>>http://www.jgroups.org/||target="_blank"]] und [[shoal>>https://javaee.github.io/shoal/||target="_blank"]].
104 104  |system.server.id |(generiert)|Eindeutige ID des Servers welche für die Benutzung von Load-Balancern in den HTTP-Header und an die Absende-URL eines Formulares angehangen werden kann. Siehe //HTTP//.
105 +|monitoring.enabled {{version major="7" minor="1"/}}|false|Ob die [[Frontend-Server-Monitoring-URL>>doc:Formcycle.SystemSettings.Monitoring]] aktiviert ist.
106 +|monitoring.allowed.hosts {{version major="7" minor="1"/}}|(leer)|Liste von Hosts, welche auf die [[Frontend-Server-Monitoring-URL>>doc:Formcycle.SystemSettings.Monitoring]] zugreifen dürfen. Der Host //localhost// (Loopback) ist hierbei immer erlaubt.
107 +|defaults.http.use_system_properties {{version major="7" minor="2"/}}|true|Wenn //true//, werden System-Properties aus der JVM ausgelesen und zur Konfiguration der JVM verwendet. Konkret werden die System-Properties //https.protocols//, //https.cipherSuites//, //http.keepAlive//, //http.maxConnections// und //http.agent// ausgelesen. Zudem wird, falls in der JVM ein Proxy-Server konfiguriert ist, dieser Proxy-Server verwendet, sofern in {{formcycle/}} kein expliziter Proxy-Server konfiguriert ist. Falls auf eine geschüzte Ressource zugegriffen wird, findet zusätzlich auch eine Anfrage an der Credentials-Provider des Systems statt.
105 105  {{/table}}
106 106  
107 107  == Limits ==
... ... @@ -146,8 +146,12 @@
146 146  |http.header.referer|same-origin|Die Referrer-Policy, die bei HTTP-Antworten gesetzt wird. Diese Einstellung kann auch unter [[in den Systemeinstellungen>>doc:Formcycle.SystemSettings.UserInterface.General.WebHome]] geändert werden.
147 147  |http.header.hsts.max|(leer)|Einstellung des //max-age// für die HTTP Strict Transport Security. Diese Einstellung kann auch unter [[in den Systemeinstellungen>>doc:Formcycle.SystemSettings.UserInterface.General.WebHome]] geändert werden.
148 148  |http.header.hsts.sub|false|Legt fest, ob die HTTP Strict Transport Security auch für Subdomains gelten soll. Diese Einstellung kann auch unter [[in den Systemeinstellungen>>doc:Formcycle.SystemSettings.UserInterface.General.WebHome]] geändert werden.
149 -|http.header.serverid.name |(nicht vorhanden)|Gibt den Header-Namen an mit welchem die //system.server.id// in alle requests geschrieben wird. Ist dieser Eintrag vorhanden aber leer wird der entsprechende Header nicht gesetzt. Ist der Eintrag nicht vorhanden ist der Standard //XFC-Server-Id//.
150 -|http.param.serverid.name |(nicht vorhanden)|Legt den Namen des URL-Parameters fest, mit welchem die //system.server.id// an die Formular-Absende-URL angehangen wird. Ist der Wert leer oder nicht vorhanden, wird kein Parameter angefügt.
152 +|http.header.serverid.name |(nicht vorhanden)|Gibt den Header-Namen an mit welchem die //system.server.id// in alle requests geschrieben wird. Ist dieser Eintrag vorhanden aber leer wird der entsprechende Header nicht gesetzt. Ist der Eintrag nicht vorhanden ist der Standard //XFC-Server-Id//.
153 +|http.param.serverid.name|(nicht vorhanden)|Legt den Namen des URL-Parameters fest, mit welchem die //system.server.id// an die Formular-Absende-URL angehangen wird. Ist der Wert leer oder nicht vorhanden, wird kein Parameter angefügt.
154 +|http.header.csp.backend {{version major="7" minor="2" patch="1" /}}|(nicht vorhanden)|Legt den Wert für den HTTP-Header //Content-Security-Policy// fest, der im Backend (Verwaltungsoberfläche) gesetzt wird. Dieser Wert ist auch in der Oberfläche unter System, Allgemein einstellbar.
155 +|http.header.csp.frontend {{version major="7" minor="2" patch="1" /}}|(nicht vorhanden)|Legt den Wert für den HTTP-Header //Content-Security-Policy// fest, der im Frontend (Webformulare) gesetzt wird. Dieser Wert ist auch in der Oberfläche unter System, Allgemein einstellbar.
156 +|http.header.csp.reportonly.backend {{version major="7" minor="2" patch="1" /}}|(nicht vorhanden)|Legt den Wert für den HTTP-Header //Content-Security-Policy-Report-Only// fest, der im Backend (Verwaltungsoberfläche) gesetzt wird. Dieser Wert ist auch in der Oberfläche unter System, Allgemein einstellbar.
157 +|http.header.csp.reportonly.frontend {{version major="7" minor="2" patch="1" /}}|(nicht vorhanden)|Legt den Wert für den HTTP-Header //Content-Security-Policy-Report-Only// fest, der im Frontend (Webformulare) (Verwaltungsoberfläche) gesetzt wird. Dieser Wert ist auch in der Oberfläche unter System, Allgemein einstellbar.
151 151  {{/table}}
152 152  
153 153  == Debug ==