Greenbone (Community Edition) nach apt update && apt upgrade wieder starten - kurzer Leitfaden

Nach einem System-Update

apt update && apt upgrade -y

kann es vorkommen, dass Greenbone-Dienste nicht mehr starten oder die Weboberfläche nicht erreichbar ist. Hier ein kompakter Ablauf, um Greenbone wieder zum Laufen zu bringen.

Prüfung mit gvm-check-setup

Führe

sudo gvm-check-setup 

aus. Werden Fehler gemeldet, die auf fehlende Einrichtung hinweisen, führe

sudo gvm-setup

aus und prüfe anschließend erneut mit

sudo gvm-check-setup

ob noch Blocker vorhanden sind.

Fehler: „Version von Sortierfolge für Datenbank »gvmd« stimmt nicht überein“

Melde dich als Postgres-Benutzer an:

sudo -u postgres psql

Führe die beiden Befehle aus:

ALTER DATABASE gvmd REFRESH COLLATION VERSION;
ALTER DATABASE postgres REFRESH COLLATION VERSION;

Beende psql mit \q oder exit. Lade Systemd neu und starte die Greenbone-Dienste:

sudo systemctl daemon-reload && sudo systemctl restart gvmd.service gsad.service

Prüfe erneut:

sudo gvm-check-setup

Weboberfläche (GSAD) nicht erreichbar — Dienst hört nur auf 127.0.0.1

Öffne die volle Service-Unit zur Anpassung:

sudo systemctl edit --full greenbone-security-assistant.service

Ändere die ExecStart‑Zeile von

ExecStart=/usr/sbin/gsad --foreground --listen 127.0.0.1 --port 9293

in

ExecStart=/usr/sbin/gsad --foreground --listen 0.0.0.0 --port 9293

Lade Systemd neu und starte relevante Dienste:

sudo systemctl daemon-reload
sudo systemctl restart gsad.service gvmd.service ospd-openvas.service

Überprüfe, ob der Port lauscht:

ss -nalt

Hinweis: Nach Änderungen empfiehlt sich ein letzter sudo gvm-check-setup-Lauf, um sicherzustellen, dass keine weiteren Probleme vorliegen.