I am trying to set up the Server-Side authentication, but I am having some difficulties regarding the guide in help generate certificates (Security->Authentication->Server-Side Authentication for Manager->Generate Certificate).
When I generate the rootuser certificate I enter as CN=rootuser. Then for the intermediate-certificate CN=para, however the roleOccupant is not requested. Afterwards I follow the same steps as for the intermediate-certificate for the respective user, for instance, if I have a operator user the I will create a certificate with CN operator, is that right?
Moreover, I copied the openssl.cnf file from the WinCC OA installation file.
Finally in the config file looks as follow:
Code: Select all
[general]
pvss_path = "C:/Siemens/Automation/WinCC_OA/3.16"
proj_path = "C:/WinCC_ws/CertificationExample"
proj_version = "3.16"
langs = "de_AT.utf8"
accessControlPlugin = "AccessControlPlugin"
ssaChainFile = "ca.cert.pem"
ssaChainFile = "ca-chain.cert.pem"
ssaCertificate = "file:certs/para.cert.pem"
ssaPrivateKey = "file:certs/para.key.pem"
[webClient]
serverSideAuth = 1