Hallo,
ich versuche grad eine psql Verbindung aufzubauen, die ssl verwendet, da der Server nur ssl Verbindungen zulässt. Ich seh allerdings nicht, was ich angeben/tun muss. Mit "sslmode=require" willer nicht.
Die Frage erweitert sich dann, wenn ich einen Dump der DB ziehen muss. SSL-Schalter für pg_dump bzw. pg_dumpall??
Grüße und Dank im Voraus
beho
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Ich erkenne kein Problem, erst recht nicht Deines.Code:elcome to psql 8.3.6 (server 8.3.5), the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help with psql commands \g or terminate with semicolon to execute query \q to quit SSL connection (cipher: DHE-RSA-AES256-SHA, bits: 256)
Andreas, jetzt den Server mal updaten gehend...
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Hallo nochmal,
@ads sry für meine unpräzision:
meine Eingabe: psql[*] -h host[*] db[*] username [*] : an diesen Stellen habe ich in unterschiedlichen Versuchen sslmode= required reingschrieben.
und als Fehler zurückbekommen:
"psql: FATAL: kein pg_hba.conf-Eintrag für Host 'ip', Benutzer 'username', Datenbank 'db', SSL aus
@akretschmer ok, ich sehe du hast eine ssl Verbindung. ich versteh nur leider offenbar nicht wie du sie etablierst. Ich seh auch keinen Parameter den ich angeben könnt.
Grüße
beho
Was passiert wohl, wenn du die Fehlermeldung in Google wirfst?
*klick mich*
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Zitat aus Deinem ersten Beitrag:
Exakt das habe ich auch getan, mit hostssl in der pg_hba.conf. IIRC erzwinge ich damit SSL, psql hat aber auch ohne hostssl, nur mit host, eine SSL-Verbindung aufgebaut, scheinbar ist das Default. (ich hab da noch nie drüber nachgedacht...=.Code:ich versuche grad eine psql Verbindung aufzubauen, die ssl verwendet, da der Server nur ssl Verbindungen zulässt.
Jedenfalls, nach Deinem Posting erzwingt der Server SSL. Auf Client-Seite ist da nix mehr zu machen.
Also, bau einfach mal eine Verbindung auf und schaue, was passiert. Ohne das sslmode - Dingens. Oder willst Du erzwingen, daß der Client ein Certificat hat?
Die Doku enthält übrigens dazu ein eigenes Kapitel.
Andreas
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Sorry, Copy&Paste - Error
Andreas, dafür nun mit aktueller Version...Code:kretschmer@tux:~$ psql -U kretschmer -h apache test Password for user kretschmer: Welcome to psql 8.3.6, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help with psql commands \g or terminate with semicolon to execute query \q to quit SSL connection (cipher: DHE-RSA-AES256-SHA, bits: 256)
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
genau.Jedenfalls, nach Deinem Posting erzwingt der Server SSL.
selber Fehler:Auf Client-Seite ist da nix mehr zu machen.
Also, bau einfach mal eine Verbindung auf und schaue, was passiert.
Code:psql: FATAL: kein pg_hba.conf-Eintrag für Host 'ip', Benutzer 'username', Datenbank 'db', SSL ausnein.Ohne das sslmode - Dingens. Oder willst Du erzwingen, daß der Client ein Certificat hat?
wenn ich mit der weiterkäme würd ich doch nicht fragenDie Doku enthält übrigens dazu ein eigenes Kapitel.![]()
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
In der psql Manpage steht ein alternativer Weg, wie du SSL auf der Clientseite erzwingen kannst. Ansonsten: ist auf dem System SSL vorhanden? Kennt der Server auch SSL, wenn du das schon verlangst?
Wie sieht dein pg_hba.conf Eintrag aus?
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen