Skip to main content
Skip table of contents

WebControl SSL Konfiguration für eigene Zertifikate

Der integrierten NGINX-WebServers wird mit einem bei der Installation erstellten Zertifikat (selfsigned) installiert. Die gängigen Webbrower weisen beim Öffnen von WebControl darauf hin und man muss der Verwendung dieses Zertifikates zustimmen.

Möchte man das optimieren, besteht die Möglichkeit ein eigenes Zertifikat einer bekannten CA zu verwenden.

Zum Einspielen eines eigenen Zertifikates muss dieses als .crt Datei mit dem passenden Schlüssel als .key Datei in diesen Ordner \HOME\ieffect\WEBCTRL kopiert werden.


In der ebenfalls im Ordner enthalten Datei php.conf müssen dann folgende Zeilen auf den Namen des neuen Zertifikates angepasst werden:

CODE
ssl_certificate /home/ieffect/WEBCTRL/webctrl.crt;
ssl_certificate_key /home/ieffect/WEBCTRL/webctrl.key;

Möchten Sie eine andere Portnummer als den Standardport für SSL (443) verwenden, können sie auch diese in folgender Zeile anpassen:

CODE
listen 443 ssl;

Wichtig ist, dass der Servername in der Config-Datei auch dem DNS-Namen sowie dem Namen im Zertifikat entspricht.

CODE
server_name demo1.menten.com

Zusätzlich sollten die Umgebungsvariablen von i-effect im Betriebssystem an die neuen Konfigurationsdateien angepasst werden, gehen Sie dazu wie folgt vor:

  • Aufruf des Menüs zum Bearbeitung der Umgebungsvariablen des Systems

    CODE
    WRKENVVAR LEVEL(*SYS)
  • Bearbeitung der Umgebungsvariablen für Link/Port (Der Teil VxRxMx sollte Ihre i-effect Version repräsentieren)

    CODE
    IEFFECT_VxRxMx_WEBCONTROL_LINK
    IEFFECT_VxRxMx_WEBCONTROL_PORT

Danach beenden und starten Sie im Green-Screen das *WEBCTRL Subsystem neu:

CODE
IEFFECT/ENDEFFSBS SUBSYSTEM(*WEBCTRL)
IEFFECT/STREFFSBS SUBSYSTEM(*WEBCTRL)


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.