Probleme bei der Installation von OpenVas

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
ValidUsername
Beiträge: 2
Registriert: 03.12.2022 17:38:59

Probleme bei der Installation von OpenVas

Beitrag von ValidUsername » 03.12.2022 18:18:54

Ich versuche schon seit einer Weile OpenVas problemfrei runterzuladen.

Die Befehle und die Reihenfolge habe ich genau so gemacht wie hier: https://linuxhint.com/install-openvas-kali-linux/

Nachdem ich alle Schritte befolgt hatte habe ich OpenVas mit gvm-start gestartet. Der Browser konnte sich jedoch nicht verbinden. Deshalb habe ich erstmal alle Schritte aus dem Troubleshooting durchprobiert.

Hier ein Paar genauere Infos zu dem Ausgaben:
service postgresql restart

Ergebnis von tail /var/log/syslog:
2022-12-03T18:06:20.401932+01:00 central systemd[1]: postgresql.service: Deactivated successfully.
2022-12-03T18:06:20.402102+01:00 central systemd[1]: Stopped PostgreSQL RDBMS.
2022-12-03T18:06:20.402241+01:00 central systemd[1]: Stopping PostgreSQL RDBMS...
2022-12-03T18:06:20.420288+01:00 central systemd[1]: Stopping PostgreSQL Cluster 15-main...
2022-12-03T18:06:20.746864+01:00 central systemd[1]: postgresql@15-main.service: Deactivated successfully.
2022-12-03T18:06:20.747142+01:00 central systemd[1]: Stopped PostgreSQL Cluster 15-main.
2022-12-03T18:06:20.784594+01:00 central systemd[1]: Starting PostgreSQL Cluster 15-main...
2022-12-03T18:06:23.184667+01:00 central systemd[1]: Started PostgreSQL Cluster 15-main.
2022-12-03T18:06:23.200416+01:00 central systemd[1]: Starting PostgreSQL RDBMS...
2022-12-03T18:06:23.202550+01:00 central systemd[1]: Finished PostgreSQL RDBMS.

ps ax | grep -i postgresql spuckt Folgendes aus:
26947 ? Ss 0:00 /usr/lib/postgresql/15/bin/postgres -D /var/lib/postgresql/15/main -c config_file=/etc/postgresql/15/main/postgresql.conf
27160 pts/1 S+ 0:00 grep --color=auto -i postgresql

Zum Schluss noch netstat -tlpn:
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:5433 0.0.0.0:* LISTEN 26947/postgres
tcp 0 0 127.0.0.1:1883 0.0.0.0:* LISTEN 1802/mosquitto
tcp6 0 0 ::1:1883 :::* LISTEN 1802/mosquitto
tcp6 0 0 ::1:5433 :::* LISTEN 26947/postgres
Irgendwas stimmt jedoch mit sqlite3 nicht bzw. ich habe einfach keine von sqlite3 :
Installation funktioniert einwandfrei
apt-get install sqlite3
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
sqlite3 ist schon die neueste Version (3.40.0-1).
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libatk1.0-data libev4 libexporter-tiny-perl libflac8 libfmt8 libgeos3.11.0 libgs9-common libgssdp-1.2-0
libgupnp-1.2-1 libhttp-server-simple-perl libilmbase25 liblerc3 liblist-moreutils-perl
liblist-moreutils-xs-perl libopenexr25 libopenh264-6 libperl5.34 libplacebo192 libpoppler118
libpython3.9-minimal libpython3.9-stdlib libsvtav1enc0 libwebsockets16 libwireshark15 libwiretap12 libwsutil13
linux-image-5.18.0-kali5-amd64 openjdk-11-jre perl-modules-5.34 postgresql-14 postgresql-client-14
python3-dataclasses-json python3-limiter python3-marshmallow-enum python3-mypy-extensions python3-ntlm-auth
python3-requests-ntlm python3-responses python3-spyse python3-token-bucket python3-typing-inspect python3.9
python3.9-minimal
Verwenden Sie »apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Sobald ich jedoch den service starten will funktioniert es nicht mit der Folgenden Fehlermeldung:
service sqlite3 start
Failed to start sqlite3.service: Unit sqlite3.service not found.
Vielleicht könnte das Problem hier dran liegen. Ich habe aber trotzdem Mal ein Paar weitere Sachen ausprobiert um noch mehr Informatioinen zu erhalten

Ich habe gvm-setup und danach gvm-check-setup durchgeführt und es kam folgende Fehlermeldung am Ende:
ERROR: The Postgresql DB does not exist.
FIX: Run 'sudo runuser -u postgres -- /usr/share/gvm/create-postgresql-database'

ERROR: Your GVM-22.4.0 installation is not yet complete!

Please follow the instructions marked with FIX above and run this
script again.
Wenn ich versuche den angegebenen Befehl auszuführen kommt folgende Meldung:
runuser -u postgres -- /usr/share/gvm/create-postgresql-database
could not change directory to "/root": Keine Berechtigung
WARNUNG: Version von Sortierfolge für Datenbank »postgres« stimmt nicht überein
DETAIL: Die Datenbank wurde mit Sortierfolgenversion 2.35 erzeugt, aber das Betriebssystem hat Version 2.36.
TIP: Bauen Sie alle Objekte in dieser Datenbank, die die Standardsortierfolge verwenden, neu und führen Sie ALTER DATABASE postgres REFRESH COLLATION VERSION aus, oder bauen Sie PostgreSQL mit der richtigen Bibliotheksversion.
User _gvm already exists in PostgreSQL
could not change directory to "/root": Keine Berechtigung
WARNUNG: Version von Sortierfolge für Datenbank »postgres« stimmt nicht überein
DETAIL: Die Datenbank wurde mit Sortierfolgenversion 2.35 erzeugt, aber das Betriebssystem hat Version 2.36.
TIP: Bauen Sie alle Objekte in dieser Datenbank, die die Standardsortierfolge verwenden, neu und führen Sie ALTER DATABASE postgres REFRESH COLLATION VERSION aus, oder bauen Sie PostgreSQL mit der richtigen Bibliotheksversion.


[*] Creating database
could not change directory to "/root": Keine Berechtigung
WARNUNG: Version von Sortierfolge für Datenbank »postgres« stimmt nicht überein
DETAIL: Die Datenbank wurde mit Sortierfolgenversion 2.35 erzeugt, aber das Betriebssystem hat Version 2.36.
TIP: Bauen Sie alle Objekte in dieser Datenbank, die die Standardsortierfolge verwenden, neu und führen Sie ALTER DATABASE postgres REFRESH COLLATION VERSION aus, oder bauen Sie PostgreSQL mit der richtigen Bibliotheksversion.
createdb: error: database creation failed: FEHLER: Version von Sortierfolge für Template-Datenbank »template1« stimmt nicht überein
DETAIL: Die Template-Datenbank wurde mit Sortierfolgenversion 2.35 erzeugt, aber das Betriebssystem hat Version 2.36.
TIP: Bauen Sie alle Objekte in der Template-Datenbank, die die Standardsortierfolge verwenden, neu und führen Sie ALTER DATABASE template1 REFRESH COLLATION VERSION aus, oder bauen Sie PostgreSQL mit der richtigen Bibliotheksversion.
could not change directory to "/root": Keine Berechtigung
WARNUNG: Version von Sortierfolge für Datenbank »postgres« stimmt nicht überein
DETAIL: Die Datenbank wurde mit Sortierfolgenversion 2.35 erzeugt, aber das Betriebssystem hat Version 2.36.
TIP: Bauen Sie alle Objekte in dieser Datenbank, die die Standardsortierfolge verwenden, neu und führen Sie ALTER DATABASE postgres REFRESH COLLATION VERSION aus, oder bauen Sie PostgreSQL mit der richtigen Bibliotheksversion.

[*] Creating permissions
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht

[*] Applying permissions
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht

[*] Creating extension uuid-ossp
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht

[*] Creating extension pgcrypto
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht

[*] Creating extension pg-gvm
could not change directory to "/root": Keine Berechtigung
psql: error: Verbindung zum Server auf Socket »/var/run/postgresql/.s.PGSQL.5433« fehlgeschlagen: FATAL: Datenbank »gvmd« existiert nicht
Ich weiß nicht wirklich was ich tun kann um das zum Laufen zu bringen.

Benutzeravatar
debilian
Beiträge: 1162
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Probleme bei der Installation von OpenVas

Beitrag von debilian » 03.12.2022 18:35:49

runuser -u postgres -- /usr/share/gvm/create-postgresql-database
Gestartet als Benutzer root?
-- nichts bewegt Sie wie ein GNU --

ValidUsername
Beiträge: 2
Registriert: 03.12.2022 17:38:59

Re: Probleme bei der Installation von OpenVas

Beitrag von ValidUsername » 03.12.2022 19:05:24

Ja,
sonst kommt:
runuser: may not be used by non-root users

Antworten