Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: ssl via psql

  1. #1
    beho ist offline Benutzer
    Registriert seit
    24.10.2006
    Ort
    Erfurt
    Beiträge
    64

    Standard ssl via psql

    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

  2. #2
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Zitat Zitat von beho Beitrag anzeigen
    Mit "sslmode=require" willer nicht.
    Das ist keine qualifizierende Fehlermeldung, mit der dir irgendjemand weiterhelfen kann.
    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

  3. #3
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von beho Beitrag anzeigen
    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
    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)
    Ich erkenne kein Problem, erst recht nicht Deines.

    Andreas, jetzt den Server mal updaten gehend...
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  4. #4
    beho ist offline Benutzer
    Registriert seit
    24.10.2006
    Ort
    Erfurt
    Beiträge
    64

    Standard

    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

  5. #5
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Zitat Zitat von beho Beitrag anzeigen
    "psql: FATAL: kein pg_hba.conf-Eintrag für Host 'ip', Benutzer 'username', Datenbank 'db', SSL aus
    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

  6. #6
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von beho Beitrag anzeigen
    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

    Zitat aus Deinem ersten Beitrag:

    Code:
    ich versuche grad eine psql Verbindung aufzubauen, die ssl verwendet, da der Server nur ssl Verbindungen zulässt.
    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...=.

    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
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  7. #7
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von akretschmer Beitrag anzeigen
    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)
    Ich erkenne kein Problem, erst recht nicht Deines.

    Andreas, jetzt den Server mal updaten gehend...


    Sorry, Copy&Paste - Error

    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)
    Andreas, dafür nun mit aktueller Version...
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  8. #8
    beho ist offline Benutzer
    Registriert seit
    24.10.2006
    Ort
    Erfurt
    Beiträge
    64

    Standard

    Jedenfalls, nach Deinem Posting erzwingt der Server SSL.
    genau.

    Auf Client-Seite ist da nix mehr zu machen.
    Also, bau einfach mal eine Verbindung auf und schaue, was passiert.
    selber Fehler:
    Code:
    psql: FATAL: kein pg_hba.conf-Eintrag für Host 'ip', Benutzer 'username', Datenbank 'db', SSL aus
    Ohne das sslmode - Dingens. Oder willst Du erzwingen, daß der Client ein Certificat hat?
    nein.

    Die Doku enthält übrigens dazu ein eigenes Kapitel.
    wenn ich mit der weiterkäme würd ich doch nicht fragen

  9. #9
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von beho Beitrag anzeigen
    genau.


    selber Fehler:
    Code:
    psql: FATAL: kein pg_hba.conf-Eintrag für Host 'ip', Benutzer 'username', Datenbank 'db', SSL aus

    Ist der Client mit SSL-Unterstützung gebaut?

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  10. #10
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    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

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum