For the complete documentation index, see llms.txt. This page is also available as Markdown.

Welche Konfigurationsanpassungen muss ich in Enginsight vornehmen, wenn ich einen Proxy verwende?

Wenn du Enginsight mit einem Proxy verwendest, muss die Proxy-Umgebung systemweit auf allen Enginsight Servern, für den Docker-Daemon und in spezifischen Docker-Containern hinterlegt werden.

In diesem Artikel zeigen wir dir, welche Konfigurationsanpassungen du dafür vornehmen musst.


1. Systemweite Einrichtung der Proxy-Umgebung

Zunächst muss die Proxy-Umgebung systemweit eingerichtet werden, damit die jeweiligen Enginsight Server System-Updates erhalten können.

Folgende Server sind betroffen:

  • Applikationsserver

  • Datenbankserver

  • Komponentenserver

  • Server für Enginsight Services (bei einem Setup mit Lastverteilung)

  • SIEM Management Server

  • SIEM Index Server

Nimm dazu folgende Schritte auf jedem betroffenen Server vor:

1

Logge dich auf dem entsprechenden Server ein.

2

Rufe mit folgendem Befehl das System-Verzeichnis auf:

sudo nano /etc/environment
3

Hinterlege die Proxy-Umgebungsvariablen wie folgt:

HTTP_PROXY=http://<DomainProxy>:<PortProxy>/
HTTPS_PROXY=http://<DomainProxyFuerHTTPS>:<PortProxyFuerHTTPS>/
NO_PROXY="<ProxyAusnahme1>,<ProxyAusnahme2>"

Vergiss dabei nicht, die Platzhalter in <> entsprechend zu ersetzen:

  • <DomainProxy>

  • <PortProxy>

  • <DomainProxyFuerHTTPS>

  • <PortProxyFuerHTTPS>

  • <ProxyAusnahme>

4

Speichere die Änderungen an der Datei (Strg + o) und bestätige den Speicherprozess. Schließe die Datei (Strg + x).

5

Logge dich mit folgendem Befehl erneut auf dem System ein:

exec su -1 $USER

2. Einrichtung der Proxy-Umgebung für den Docker-Daemon

Nach der systemweiten Einrichtung muss die Proxy-Umgebung auch speziell für den Docker-Daemon auf jedem Server, auf dem Docker installiert ist, eingerichtet werden.

Folgende Server sind betroffen:

  • Applikationsserver

  • Server für Enginsight Services (bei einem Setup mit Lastverteilung)

  • SIEM Management Server

  • SIEM Index Server

Nimm dazu folgende Schritte auf jedem betroffenen Server vor:

1

Logge dich auf dem entsprechenden Server ein.

2

Falls es noch nicht existiert, erstelle das Verzeichnis /etc/systemd/system/docker.service.d/ mit folgendem Befehl:

3

Rufe mit folgendem Befehl die Datei http-proxy.conf auf:

4

Hinterlege die Proxy-Umgebungsvariablen wie folgt:

Vergiss dabei nicht, die Platzhalter in <> entsprechend zu ersetzen:

  • <DomainProxy>

  • <PortProxy>

  • <DomainProxyFuerHTTPS>

  • <PortProxyFuerHTTPS>

  • <ProxyAusnahme>

5

Speichere die Änderungen an der Datei (Strg + o) und bestätige den Speicherprozess. Schließe die Datei (Strg + x).

6

Lade den Docker-Daemon mit folgendem Befehl neu:

7

Starte Docker mit folgendem Befehl neu:


3. Hinterlegung in einzelnen Docker-Containern

Damit die Enginsight Docker-Container korrekt über den Proxy laufen, sollte die Proxy-Umgebung auch in den notwendigen Containern hinterlegt werden.

Docker-Container auf dem Enginsight Applikationsserver

Auf dem Applikationsserver muss die Proxy-Umgebung in den Docker-Containern ui-m1 und server-m2 hinterlegt werden. Nimm dazu folgende Schritte vor:

1

Navigiere mit folgendem Befehl in das Enginsight Installationsverzeichnis:

2

Öffne mit folgendem Befehl die Docker-Konfigurationsdatei:

3

Navigiere zu den Docker-Containern ui-m1 und server-m2 und ergänze diese jeweils wie folgt:

Vergiss dabei nicht, die Platzhalter in <> entsprechend zu ersetzen:

  • <DomainProxy>

  • <PortProxy>

  • <DomainProxyFuerHTTPS>

  • <PortProxyFuerHTTPS>

  • <ProxyAusnahme>

4

Speichere die Änderungen in der Konfigurationsdatei (Strg + o) und bestätige den Speicherprozess. Schließe die Datei (Strg + x).

5

Führe das Setup-Skript für den Applikationsserver mit folgendem Befehl noch einmal aus, um deine Anpassungen zu übernehmen:

Docker-Container auf dem SIEM Management Server

Auf dem SIEM Management Server muss die Proxy-Umgebung in den Docker-Containern solr , loggernaut und traicer hinterlegt werden.

Nimm folgende Schritte vor:

1

Logge dich auf dem SIEM Management Server ein.

2

Navigiere mit folgendem Befehl in das Enginsight Installationsverzeichnis:

3

Öffne mit folgendem Befehl die Docker-Konfigurationsdatei:

4

Navigiere zu den Docker-Containern solr , loggernaut und traicer und ergänze diese jeweils wie folgt:

Vergiss dabei nicht, die Platzhalter in <> entsprechend zu ersetzen:

  • <DomainProxy>

  • <PortProxy>

  • <DomainProxyFuerHTTPS>

  • <PortProxyFuerHTTPS>

  • <ProxyAusnahme>

5

Speichere die Änderungen in der Konfigurationsdatei (Strg + o) und bestätige den Speicherprozess. Schließe die Datei (Strg + x).

6

Starte nun die Docker-Container mit folgendem Befehl neu, um die Änderungen zu übernehmen:


Zuletzt aktualisiert

War das hilfreich?