#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 , 5 years ago
comment:2 by , 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....
comment:3 by , 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 , 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 , 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 , 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.
Und noch etwas: Wo lauscht unser interner Mailserver, an den netbox seine Benachrichtigungen senden darf?