Checkmk 2.4 auf 2.5 im Distributed Monitoring: Fehler bei „Update core config“ beheben

Beim Upgrade einer Checkmk-Umgebung von Version 2.4 auf 2.5 kann es in Distributed-Monitoring-Umgebungen zu einem Fehler während des Site-Updates kommen. Das Upgrade läuft zunächst weitgehend durch und bricht erst am Ende bei der Generierung der Core-Konfiguration ab: Die eigentliche Ursache liegt dabei nicht direkt im Nagios-Core, sondern in einer alten …

Weiterlesen…

3CX: Azure Linux VM startet nach Update nur noch bis GRUB

In diesem Fall ging es um eine Debian-VM in Microsoft Azure, auf der eine produktive Anwendung lief. Die VM war über Nacht ausgefallen und am nächsten Morgen weder per SSH noch über die Weboberfläche der Anwendung erreichbar. Im Azure Portal wurde die VM weiterhin als „Wird ausgeführt“ angezeigt. Auch ein …

Weiterlesen…

IKEA Timmerflotte über Dirigera in Home Assistant einbinden

Ich habe zu Hause ein paar IKEA Timmerflotte Luft- und Temperatursensoren im Einsatz, die über ein IKEA Dirigera Gateway eingebunden sind. In der IKEA Smart Home App waren die Sensoren sofort sichtbar und konnten dort auch ganz normal genutzt werden. In Home Assistant tauchten die Geräte allerdings nicht automatisch auf. …

Weiterlesen…

Zammad 502 Bad Gateway nach Update beheben (PostgreSQL 11 auf 15 Upgrade unter Debian 12)

Einleitung Nach einem Update von Zammad kann es vorkommen, dass beim Aufruf der Weboberfläche nur noch ein 502 Bad Gateway erscheint. Die Ursache liegt häufig nicht im Webserver oder Reverse Proxy, sondern in der Datenbankversion.Aktuelle Zammad-Versionen benötigen PostgreSQL 13 oder neuer. Wenn noch PostgreSQL 11 verwendet wird, startet der Zammad-Webserver …

Weiterlesen…

Debian Linux – haveged Dienst failed

Nach dem Update von einem Debian 12, der eine Reihe von Software-Produkten installiert hat, ließ sich der haveged-Dienst nicht mehr starten. Die komplette systemctl-Meldung liest sich wie folgt: root@debian:~# systemctl status haveged.service● haveged.service – Entropy Daemon based on the HAVEGE algorithmLoaded: loaded (/lib/systemd/system/haveged.service; enabled; vendor preset: enabled)Active: failed (Result: signal) …

Weiterlesen…

Upgrade von Debian 12 „Bookworm“ zu Debian 13 „Trixie“

Vor ein paar Tagen ist Debian 13, Codename „Trixie“, veröffentlicht worden. Das erste Testsystem wurde erfolgreich angehoben, hier eine kurze Anleitung inkl. Screenshots vom Upgrade-Vorgang. Die eigentliche Vorgehensweise hat sich nicht viel geändert gegenüber vorher, aber vielleicht für den ein oder anderen ganz hilfreich. Vorab sollte sichergestellt sein, dass ein …

Weiterlesen…

Nextcloud Fehlermeldung: mjs-Dateien werden nicht ausgeliefert

Wenn Nextcloud in Zusammenspiel mit einem nginx Webserver genutzt wird, kann es vorkommen, dass in der Admin-Oberfläche von Nextcloud eine Fehlermeldung angezeigt wird. Diese Fehlermeldung weist darauf hin, dass „.mjs“-Dateien nicht korrekt ausgeliefert werden. Die komplette Fehlermeldung lautet: Dein Webserver liefert .mjs-Dateien nicht mit dem JavaScript MIME-Typ. Dadurch werden einige …

Weiterlesen…

Graylog Howto Teil 1: Installation von Graylog unter Debian 12 „Bookworm“

Ich habe in den letzten Wochen mehrfach für Kunden die Installation von Graylog durchgeführt, daher habe ich mir gedacht, ich veröffentliche die Installationsanleitung und die Schritte mal auf meinem Blog. Übersicht und Anmerkungen Graylog ist eine Software, die in der Lage ist, Logfiles von vielen unterschiedlichen Systemen einzusammeln und zu …

Weiterlesen…

Zammad: Elasticsearch-Dienst lässt sich nicht starten

Wenn bei einem Zammad Ticketsystem ein Update durchgeführt wird, kann es sein, dass sich nach dem Update der Elasticsearch-Dienst nicht starten lässt. Das sieht dann so aus: Das kann daran liegen, dass ein Plugin während dem Zammad-Update nicht aktualisiert wurde, dadurch einen unterschiedlichen Versionsstand hat, und der Start deswegen fehlschlägt. …

Weiterlesen…

Checkmk Plugin für Ubiquiti Unifi Controller Version Überprüfung

Ich habe mittlerweile mehrere Ubiquiti Unifi Controller in Form einer virtuellen Maschine auf Basis von Debian laufen. Das eigentliche Betriebssystem wird mittels Checkmk überwacht, ich hätte allerdings auch gerne die Version des Controllers überwacht. Dazu habe ich mir einen eigenen lokalen Check geschrieben, welches mir die Version im Checkmk anzeigt. …

Weiterlesen…

Inbetriebnahme von Mellanox Nvidia ConnectX-4 40G NICs bei einem OPNsense Firewall Cluster

Ich bin aktuell dabei, ein OPNsense Firewall-Cluster in Betrieb zu nehmen. Das Cluster besteht aus zwei Dell R740 Server, die die folgende Netzwerk-Ausstattung besitzen: 2x 1 Gbps Kupfer (Onboard NICs)2x 1 Gbps Glas (Onboard NICs)2x 40 Gbps Glas (Mellanox Nvidia ConnectX-3 NIC)2x 40 Gbps Glas (Mellanox Nvidia ConnectX-4 NIC) Die …

Weiterlesen…

Wireguard Client VPN mit OPNsense

Wer einzelne Benutzer und Geräte von extern anbinden muss, greift häufig auf ein VPN zurück. Hier wurden in der Vergangenheit häufig IPsec, OpenVPN oder eine auf SSL-basierte VPN-Technologie genutzt.Seit einiger Zeit gibt es einen neuen Mitspieler: Wireguard. Mittels Wireguard lassen sich VPN-Verbindungen sehr schnell, unkompliziert und performant einrichten. Ich habe …

Weiterlesen…

Fehler 422 nach Zammad Ticketsystem Update

Nachdem ich ein Update von meinem Zammad Ticketsystem gemacht habe, und erst soweit alles gut aussah, erwartete mich nach der Anmeldung an der Konsole und dem Aufruf von einem Ticket die folgende Fehlermeldung: Status Code: 422. {„error“:“PG::UndefinedTable: ERROR: relation \“ticketshareddraftzooms\“ does not exist\nLINE 8: WHERE a.attrelid = ‚\“ticketshareddraftzooms\“‚::regclass\n^\n“} Lösung Nach …

Weiterlesen…