[webClient]

Settings for the WinCC OA mobile UI application and the Desktop UI.

[webClient] advancedSecurity

Type
bool
Default
0
Range
0|1

- The web server hardening restricts the functionality of the webclient_http.ctl.

- The web server hardening can be used for the ULC-UX, Desktop UI and Mobile UI.

- The web server hardening deactivates the comfort functions for downloading the certificates. This means that the certificates must be distributed manually when connecting to the project by using the MobileUI or the Desktop UI.

Enable the web server hardening by using the config entry advancedSecurity = 1 in the [webClient] section. The Web server Hardening is not active by default.

[webClient] clientProjExt

Type
uint
Default
0
Range
0-2
Defines the name of the cache directory for the Desktop/Mobile UI: 0 - projectName (default) 1 - projectName_ServerName 2 - projectName_reduServerName1_reduServerName2

[webClient] clientSideAuth

Type
bool
Default
1
Range
0|1
The entry "clientSideAuth" = 1 enables authentication on the client-side. The entry "clientSideAuth" = 0 enables the server-side authentication. See Serverside Authentication, Basics

[webClient] httpAuth

Type
Bool
Default
0
Range
0|1
Specifies whether authentication is used for the http server or not. Note: If setUserId() is called and httpAuth is activated (1) the ULC UX logs out.

[webClient] httpPort

Type
uint
Default
80(Windows, Linux - root users), 8080(Linux - non root users)
Range
0-65535
Defines the http port that is used for the unsecured http communication between server and client. Per default the http port 80 is used. No config entry must be set to use the default port. Under Linux the ports below 1024 are unavailable to non root users, in which case the default port is changed to 8080. Using port 0 will deactivate the http communication.

[webClient] httpsPort

Type
uint
Default
443(Windows, Linux - root users), 8079(Linux - non root users)
Range
0-65535
Defines the https port that is used for the secured https communication between server and client. Under Linux the ports below 1024 are unavailable to non root users, in which case the default port is changed to 8079. Using port 0 will deactivate the https communication.

[webClient] lowestAutoManNumMobileUI

Type
unsigned
Default
200
Range
1-255
The entry "lowestAutoManNumMobileUI" defines the lowest manager number for the mobile UI clients.

[webClient] mobileRootPanel

Type
string
Range
<relative path>/<panelname>.pnl
Defines the start-up panel for the mobile application. If the config entry is not set, the login.pnl is displayed.

[webClient] rootPanel

Type
string
Range
<relative path>/<panelname>.pnl
Defines the start-up panel for the UI. If the config entry is not set, the login.pnl is displayed.