Einstellungen für die WinCC OA mobile UI Applikation und das WinCC OA Desktop UI.
[webClient] advancedSecurity
- Typ
- int
- Default
- 0
- Wertebereich
- 0-2
Der gehärtete Webserver (web server hardening) schränkt die Funktionalität des
webclient_http.ctl-Skripts ein. Mögliche Werte für diesen Config-Eintrag sind:
- 0: (default) Webserver wird nicht gehärtet, Zugriffsrechte bleiben unverändert.
- 1: Kein Zugriff auf Zertifikate. Das bedeutet, dass die Zertifikate beim Verbinden mit
dem Projekt über Mobile UI oder Desktop UI manuell verteilt werden müssen.
- 2: Kein Zugriff auf Zertifikate, Script- und Panel-Dateien. Auch die HTTP-Endpunkte,
die z. B. vom Dashboard oder PM-Agent verwendet werden, stehen nicht zur Verfügung.
Diese Einstellung kann für ULC UX und Remote-UIs verwendet werden, während Desktop UI,
Mobile UI und das Dashboard nicht unterstützt werden.
[webClient] clientProjExt
- Typ
- uint
- Default
- 0
- Wertebereich
- 0-2
Definiert den Namen des Cache Verzeichnisses für das Desktop/Mobile UI: 0 - projectName
(default) 1 - projectName_ServerName 2 - projectName_reduServerName1_reduServerName2
[webClient] clientSideAuth
- Typ
- bool
- Default
- 1
- Wertebereich
- 0|1
Mittels "clientSideAuth" = 1 Config-Eintrag wird die Authentifizierung auf der Clientseite
verwendet. Der Config-Eintrag "clientSideAuth" = 0 aktiviert die serverseitige
Authentifzierung. Siehe Serverseitige Authentifizierung für UI-Manager
[webClient] httpAuth
- Typ
- Bool
- Default
- 0
- Wertebereich
- 0|1
Gibt an, ob eine Autorisierung für den http Server verwendet wird oder nicht. Hinweis:
Wenn setUserId() aufgerufen wird und httpAuth aktiviert ist (1) loggt sich der ULC UX aus.
[webClient] httpPort
- Typ
- uint
- Default
- 80(Windows, Linux - root users), 8080(Linux - non root users)
- Wertebereich
- 0-65535
Definiert den HTTP-Port über den die ungesicherte
HTTP-Kommunikation zwischen Server und Client erfolgt. Per Default ist der HTTP-Port 80.
Dieser benötigt keinen gesonderten Eintrag in der Config-Datei. Unter Linux sind die Ports
unter 1024 für Nicht-root-Benutzer nicht vefügbar, weshalb in diesen Fällen der Default-Port
8080 gesetzt wird. Mit Port 0 wird die HTTP-Kommunikation deaktiviert.
[webClient] httpsPort
- Typ
- uint
- Default
- 443(Windows, Linux - root users), 8079(Linux - non root users)
- Wertebereich
- 0-65535
Definiert den HTTPS-Port, über den die gesicherte HTTPS-Kommunikation zwischen dem Server
und dem Client erfolgt. Unter Linux sind die Ports unter 1024 für nicht-root-Benutzer nicht
vefügbar, weshalb in diesen Fällen der Default-Port 8079 gesetzt wird. Mit Port 0 wird die
HTTPS-Kommunikation deaktiviert.
[webClient] lowestAutoManNumMobileUI
- Typ
- unsigned
- Default
- 200
- Wertebereich
- 1-255
Der Eintrag "lowestAutoManNumMobileUI" gibt die niedrigste Managernummer für Mobile UI
Clients vor.
[webClient] mobileRootPanel
- Typ
- string
- Wertebereich
- <relative path>/<panelname>.pnl
Definiert das Startpanel für die mobile Applikation. Wenn der Config Eintrag nicht gesetzt
ist wird das login.pnl geöffnet.
[webClient] rootPanel
- Typ
- string
- Wertebereich
- <relative path>/<panelname>.pnl
Definiert welches Startpanel vom UI aufgerufen wird. Wenn der Config Eintrag nicht gesetzt
ist wird das login.pnl geöffnet.