Greenbone/Fehlerbehebung: Unterschied zwischen den Versionen
K Textersetzung - „–“ durch „-“ |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
== | == Fehlerbehebung == | ||
Wie einige unserer Leser bereits angemerkt haben, kann bei der Installation von OpenVAS vieles schiefgehen. Daher haben wir uns entschlossen, hier einen kleinen zusätzlichen Abschnitt einzufügen, der die häufigsten Fehler behandelt. | |||
== PostgreSQL | == PostgreSQL-Versionsfehler v13 und v14 == | ||
Es gibt mehrere mögliche Versionsfehler für PostgreSQL. Wie unser Leser Tom angemerkt hat, ist der erste: | |||
[>] Starting PostgreSQL service[-] ERROR: The default PostgreSQL version ('''13''') is not '''14''' that is required by libgvmd[-] ERROR: Use pg_upgradecluster to update your PostgreSQL cluster | |||
Lösung: | |||
Öffnen Sie die Datei <tt>postgresql.conf</tt> der ‚‘'Version 14'‚‘ und ändern Sie den Port auf ‚‘'5432'‚‘: | |||
sudo nano /etc/postgresql/14/main/postgresql.conf | |||
Öffnen Sie dann die Datei <tt>postgresql.conf</tt> der ‚‘'Version 13'‚‘ und überprüfen Sie, ob der Port mit dem in Version 14 übereinstimmt. Wenn dies der Fall ist, ändern Sie ihn auf ‚‘'5433'‚‘: | |||
sudo nano /etc/postgresql/13/main/postgresql.conf | |||
Starten Sie den PostgreSQL-Dienst neu: | |||
sudo systemctl restart postgresql | |||
== PostgreSQL | == PostgreSQL-Versionsfehler v14 und v15 == | ||
Während meiner Installation erhielt ich den folgenden Fehler, der ‚‘'v14'‚‘ und ‚‘'v15'‚‘ von PostgreSQL betrifft: | |||
[>] Starting PostgreSQL service[-] ERROR: The default PostgreSQL version ('''14''') is not '''15''' that is required by libgvmd[-] ERROR: Use pg_upgradecluster to update your PostgreSQL cluster | |||
Glücklicherweise war die Lösung für dieses Problem einfacher als die oben genannte und könnte auch für das oben genannte Problem funktionieren: | |||
sudo systemcctl stop postgresql@14-main | |||
sudo /usr/bin/pg_dropcluster --stop 14 main | |||
== OpenVAS | == OpenVAS konnte die Konfiguration nicht finden == | ||
Ein weiterer häufiger Fehler ist die Meldung „Konfiguration ‚long-string-value‘ konnte nicht gefunden werden“. Für dieses Problem gibt es mehrere mögliche Lösungen. Die folgende Lösung hat bei mir funktioniert: | |||
$ sudo runuser -u _gvm - gvmd --get-scanners | |||
Notieren Sie sich die Scanner-ID. | |||
Führen Sie dann | |||
$ sudo runuser -u _gvm - gvmd --get-users --verbose | |||
aus. Dadurch erhalten Sie die Benutzer einschließlich ihrer IDs. Sie sind wahrscheinlich ein Administrator. Um das Problem zu beheben, geben Sie Folgendes ein: | |||
$ sudo runuser -u _gvm - gvmd --modify-scanner [Scanner-ID] --value [Benutzer-ID] | |||
[[Kategorie:Greenbone]] | [[Kategorie:Greenbone]] | ||
Version vom 9. November 2025, 09:17 Uhr
Fehlerbehebung
Wie einige unserer Leser bereits angemerkt haben, kann bei der Installation von OpenVAS vieles schiefgehen. Daher haben wir uns entschlossen, hier einen kleinen zusätzlichen Abschnitt einzufügen, der die häufigsten Fehler behandelt.
PostgreSQL-Versionsfehler v13 und v14
Es gibt mehrere mögliche Versionsfehler für PostgreSQL. Wie unser Leser Tom angemerkt hat, ist der erste:
[>] Starting PostgreSQL service[-] ERROR: The default PostgreSQL version (13) is not 14 that is required by libgvmd[-] ERROR: Use pg_upgradecluster to update your PostgreSQL cluster
Lösung:
Öffnen Sie die Datei postgresql.conf der ‚‘'Version 14'‚‘ und ändern Sie den Port auf ‚‘'5432'‚‘:
sudo nano /etc/postgresql/14/main/postgresql.conf
Öffnen Sie dann die Datei postgresql.conf der ‚‘'Version 13'‚‘ und überprüfen Sie, ob der Port mit dem in Version 14 übereinstimmt. Wenn dies der Fall ist, ändern Sie ihn auf ‚‘'5433'‚‘:
sudo nano /etc/postgresql/13/main/postgresql.conf
Starten Sie den PostgreSQL-Dienst neu:
sudo systemctl restart postgresql
PostgreSQL-Versionsfehler v14 und v15
Während meiner Installation erhielt ich den folgenden Fehler, der ‚‘'v14'‚‘ und ‚‘'v15'‚‘ von PostgreSQL betrifft:
[>] Starting PostgreSQL service[-] ERROR: The default PostgreSQL version (14) is not 15 that is required by libgvmd[-] ERROR: Use pg_upgradecluster to update your PostgreSQL cluster
Glücklicherweise war die Lösung für dieses Problem einfacher als die oben genannte und könnte auch für das oben genannte Problem funktionieren:
sudo systemcctl stop postgresql@14-main sudo /usr/bin/pg_dropcluster --stop 14 main
OpenVAS konnte die Konfiguration nicht finden
Ein weiterer häufiger Fehler ist die Meldung „Konfiguration ‚long-string-value‘ konnte nicht gefunden werden“. Für dieses Problem gibt es mehrere mögliche Lösungen. Die folgende Lösung hat bei mir funktioniert: $ sudo runuser -u _gvm - gvmd --get-scanners
Notieren Sie sich die Scanner-ID.
Führen Sie dann $ sudo runuser -u _gvm - gvmd --get-users --verbose
aus. Dadurch erhalten Sie die Benutzer einschließlich ihrer IDs. Sie sind wahrscheinlich ein Administrator. Um das Problem zu beheben, geben Sie Folgendes ein: $ sudo runuser -u _gvm - gvmd --modify-scanner [Scanner-ID] --value [Benutzer-ID]