We've also added the following lines to configuration file and the project seems to start just fine (not sure if needed):
Code: Select all
securityMode = "cert"
sslCertificate = "config/host-cert.pem config/host-key.pem config/root-cert.pem"
By adding a "-dbg all" to the manager starting web_client.ctl, I can see the following lines in the log file:
Code: Select all
WCCOActrl (3), 2021.09.13 15:35:06.436, WORK, OaFileSys::fileExists found file: "/srv/synoptics/current/config/certificate.pem"
WCCOActrl (3), 2021.09.13 15:35:06.436, WORK, OaFileSys::fileExists found file: "/opt/WinCC_OA/3.18/config/privkey.pem"
¿How can we specify the certificate & key files to use for desktop UI access? By following the logic, this shall be done via the securityMode / sslCertificate settings in [webClient] section, but those seem to be ignored by the webclient_http script.
For context, we are using WinCC-OA v3.18. Project runs headerless in a Linux server, and users connect to synoptics by using DesktopUI client from Windows 10 PCs.