close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#4423 closed Aufgabe (erledigt)

Apache Configuration für netbox

Reported by: Stephan Richter Owned by: bau
Priority: schnell erledigen Milestone: Schuljahr 2021/22
Component: Ich kenne die passende Komponente nicht. Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: Rüdiger Kupper

Description

Ich bräuchte dann nochmal Hilfe/Informationen für die Einrichtung des Apache:

  • das WSGI (gunicorn) lauscht jetzt auf checkmk2:8001 und ist Einsatzbereit
  • die apache-config liegt (als Vorlage) auf checkmk2:/opt/netbox/contrib/apache.conf

Fragen:

  • Gibt es eine subdomain netbox.kg-fds.de bzw. können wir die einrichten (wer macht wo das DNS?)
  • Haben wir verschiedene Zertifikate für unsere Services, oder eines für die ganze Domain? Wo liegen die?
  • Auf services sehe ich zwar einen apache, aber die configs liegen auf /omd/sites/kepler/etc/.... - aber der Ordner existiert nicht!? Ist das so ein proxmox-Ding?

Ich denke es ist am besten, wenn wir das mal zusammen machen.

Change History (6)

comment:1 by Stephan Richter, 5 years ago

Und noch etwas: Wo lauscht unser interner Mailserver, an den netbox seine Benachrichtigungen senden darf?

comment:2 by Stephan Richter, 5 years ago

Soweit ich jetzt diese Apache-Config verstehe, gibt es bei netbox einen static-Teil, der aus einem Verzeichnis bereitgestellt wird. Der Rest wird an den WSGI weitergeleitet.

Es muss also definitiv ein Webserver auch checkmk2 laufen. Dann wäre mir das mit dem Remote-Proxy auch erstmal egal. Ich muss dann nur schauen, was da schon läuft für checkmk....

Version 0, edited 5 years ago by Stephan Richter (next)

comment:3 by Stephan Richter, 5 years ago

Soweit wie ich es erkennen kann:

  • es läuft ein apache auf checkmk2
  • der wird über diese OMD (open monitoring distribution) konfiguriert
  • der apache der omd lauscht nur auf port 5000!?

Kann ich jetzt einfach den system-apache für netbox konfigurieren und starten, oder zerschieße ich dann die OMD-apache-Konfiguration?

comment:4 by Stephan Richter, 5 years ago

Dann bleibt noch die Frage nach den Zertifikaten:

  • da checkmk2 auch aus dem SuS-Netz erreichbar ist, wollen wir vermutlich auch intern https
  • haben wir da fertige selbstausgestellte Zertifikate? oder ein lets encrypt wildcard-Zertifikat? Oder erstelle ich ein neues Lets encryptZertifikat? (-> ist checkmk2 zumindest intern unter checkmk2.kg-fds.de erreichbar?)
  • Falls ein selbstausgestelltes Zertifikat verwendet wird: Wie bringt man dann dem inversen Proxy bei, dass er sich damit verbinden darf?

comment:5 by Stephan Richter, 5 years ago

Resolution: → erledigt
Status: new → closed

-auf paedml den DNS Eintrag auf checkmk geändert
-auf checkmk habe ich in die resolv.conf 10.32.1.1 als nameserver eingetragen (das sieht auto-generiert aus: "--BEGINN PVE ---" wo wird das konfiguriert?)
-der Apache lauscht auf allen NICs auf Port 80

Ich hoffe ich habe damit die checkmk-Seite nicht zerschossen. Mir ist aber gar nicht klar, wie die ausgeliefert wird, denn der OMD-apache lauscht nur auf 127.0.0.1:5000!?!
(Naiv würde ich da jetzt einen zweiten vhost anlegen, der den checkmk-service als inverser proxy an den OMD-apache durchreicht.)

Langfristig würde ich den Server auch ganz anders nennen ("mondoc" - monitoring/documentation) und dann aber checkmk.kg-fds.de und netbox.kg-fds.de als CNAMEs setzen.

comment:6 by bau, 5 years ago

Das ist ein LXC-Container, der wird im ProxMox-Interface des ProxMoxLS2 konfiguriert.
Tatsächlich wird deine Config den nächsten Neustart der Containers nicht überleben.

Note: See TracTickets for help on using tickets.