Hallo zusammen,
für ein Programm hatte ich auf einem Rapsberry Pi eine Postgresql 11 Datenbank eingerichtet die dann über einen ddns-Dienst Remote aufrufbar sein sollte und auch war.
Heute habe ich dann durch Zufall festgestellt, dass die Datenbank nicht mehr über einen Remotezugriff aufrufbar ist. Wir hatten heute einen kleinen Stromausfall. Ich befürchte das es daran liegt.
Der Raspberry läuft und der postgresql-Service läuft auch, die DDNS-Verbindung steht auch, der Router leitet den Port 5432 auf den Port 5432 des Raspberry weiter.
Die DDNS-Adresse lässt sich auch anpingen.
NMap sagt allerdings, dass der Port nicht offen sei (“5432/tcp closed postgresql”).
Iptables geflusht, keine Änderung. UFW auf “default allow”, auch keine Änderung. Der IP-Forward des 22 Port für PuTTy klappt ohne Probleme, daher denke ich, dass der Fehler bei Postgres liegt.
Die Einstellungen in der pg_hba.conf stimmen noch (“host all all 0.0.0.0/0 md5” und “host all all ::/0 md5”).
Die Einstellungen der postgresql.conf stimmen auch noch (“listen_addresses = ‘*’” “port=5432”).
Das Verwunderliche ist, dass ich auch über pgadmin (auf dem Pi installiert) nicht auf die Datenbank zugreifen kann, wenn ich localhost auswähle.
In der Konsole gibt “psql -h localhost” mir auch eine Ausgabe, dass kein Verbindungsaufbau möglich ist:
“psql: konnte nicht mit dem Server verbinden: Verbindungsaufbau abgelehnt
Läuft der Server auf dem Host »localhost« (::1) und akzeptiert er
TCP/IP-Verbindungen auf Port 5432?
konnte nicht mit dem Server verbinden: Verbindungsaufbau abgelehnt
Läuft der Server auf dem Host »localhost« (127.0.0.1) und akzeptiert er
TCP/IP-Verbindungen auf Port 5432?”
Ich bin gerade ziemlich ratlos und weiß nicht mehr weiter. Pi und postgresql Service habe ich schon mehrfach neugestartet.
Hat jemand eine Idee woran es liegen könnte oder was ich noch ausprobieren kann?
Danke schonmal im Voraus,
Philipp