
Ich versuche, eine Verbindung zu einer Datenbank mit Postgres JDBC herzustellen. Beide Maschinen sind Linux
- die Firewall, Selinux und Iptables sind auf beiden Rechnern ausgefallen
- Ich kann mich mit Mobaxterm und DBeaver per SSH mit der Datenbank verbinden (auf meinem persönlichen Windows-Computer): ssh -L 9999:127.0.0.1:5432 root@dbhost
- Sie können sich gegenseitig anpingen
- Ich kann Telnet auf Port 22, aber nicht 5432
- Ich erhalte dies, wenn ich den Befehl netstat -nlp | grep 5432 ausführe.
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 86870/postgres
Ich habe diese Zeilen am Ende von postgresql.conf hinzugefügt
listen_addresses = '*'
port = 5432
Ich habe diese Zeilen pg_hba.conf hinzugefügt
host all all 0.0.0.0/0 md5
host all all ::/0 md5
und ich habe diese Abfrage ausgeführt, um die Konfiguration neu zu laden
SELECT pg_reload_conf();
aber ich kann immer noch keine Verbindung herstellen. Was empfehlen Sie?