Ergebnis 1 bis 4 von 4

Thema: Zugriff auf PostgreSQL 8.2.5 unter Windows via IPv6 schlägt fehl

  1. #1
    KollmorgenAMAus ist offline Neuer Benutzer
    Registriert seit
    29.11.2011
    Beiträge
    2

    Standard Zugriff auf PostgreSQL 8.2.5 unter Windows via IPv6 schlägt fehl

    Ich setze PostgreSQL in der Version 8.2.5 unter Windows XP und Windows 7 seit einiger Zeit für Zugriffe über IPv4 ein.
    Nun stellt sich die Forderung Clientzugriffe auch (bzw. ausschließlich) via IPv6 zu realisieren.

    Laut PostgreSQL: Documentation: Manuals: Release 8.1 sollten IPv6-Connections auch unter Windows möglich sein.

    Dies schlägt jedoch mit verschiedenen Einstellungen der "pg_hba.conf"-Datei fehl.
    Der Server mit PostgreSQL 8.2.5 hat die IPv6-Adresse "2001::2002:2003:2004:2005", während der Client die IPv6-Adresse "2001::2002:2003:2004:2006" sowie die Local Link-Adresse "fe80::b443:7af7:617c:8205" besitzt.


    Es erscheint beim Client (Zugriff via libpg.dll - 8.2.5) sowie in der Logdatei des Servers im pg_log-Verzeichnis jeweils folgende Meldung:
    ...
    connection received: host=WIN7_VM_EN2 port=49774
    2011-11-29 15:16:11 FATAL: no pg_hba.conf entry for host "fe80::b443:7af7:617c:8205%11", user "postgres", database "visuallift", SSL off
    ...

    Im folgenden Ausschnitt der "pg_hba.conf" sind sowohl die IPv6-Einträge, die einen Zugriff gestatten, als auch die fehlerhaften gegenübergestellt:
    ...
    # TYPE DATABASE USER ADDRESS METHOD

    # IPv4 local connections:
    host all all 127.0.0.1/32 md5
    # IPv6 local connections:
    host all all ::1/128 md5

    # Diese host-Einstellungen lassen den Client zugreifen:
    #host all all fe80::b443:7af7:617c:8205/128 md5
    #host all all fe80::/10 md5
    #host all all 2001::2002:2003:2004:2006/0 md5
    host all all 2001::2002:2003:2004:2005/0 md5

    # Bei folgenden Einstellungen funktioniert es allerdings nicht:
    #host all all 2001::2002:2003:2004:2007/64 md5
    #host all all 2001::2002:2003:2004:2006/128 md5
    #host all all 2001::2002:2003:2004:2005/127 md5
    ...


    Ist der Support von IPv6 in der Version 8.2 bereits für Windows vorhanden oder muss ich eine andere Version einsetzen?
    Muss eventuell an der Konfiguration etwas geändert werden?

    Vielen Dank im voraus für Eure Hilfe
    Andreas

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

    Standard

    Du möchtest 8.2.x sowieso nicht mehr haben, weil dessen unterstützte Lebenszeit abläuft:

    PostgreSQL Release Support Policy - PostgreSQL wiki
    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
    KollmorgenAMAus ist offline Neuer Benutzer
    Registriert seit
    29.11.2011
    Beiträge
    2

    Standard

    Du hast recht, 8.2 wird Ende 2011 nicht mehr supported.

    Bevor eine Migration auf eine neuere Version realisiert ist, ist es mein Ziel zunächst über IPv6 auf einen 8.2-Server zuzugreifen.

    Ab welcher Version ist der Zugriff über IPv6 denn problemlos und fehlerfrei möglich?
    Gibt es in diesem Zusammenhang Unterschiede in den Einstellungen der pg_hba.conf oder anderer Dateien zwischen Linux und Windows(7) - Servern?

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

    Standard

    Nein, sollte es keine Unterschiede geben.
    Probier doch mal ob du die Hostmasken weiter aufmachen kannst bis hin zu ":0/0" oder so.
    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

Ähnliche Themen

  1. Problem select per php schlägt fehl
    Von Burlito im Forum Programmierung
    Antworten: 4
    Letzter Beitrag: 11.11.2009, 23:50
  2. WHERE LIKE Bedinung bei Rule schlägt fehl
    Von mrmaddin im Forum Trigger und Funktionen
    Antworten: 2
    Letzter Beitrag: 12.08.2008, 17:01
  3. "make Mapserver" schlägt fehl
    Von hotte im Forum PL/pgSQL
    Antworten: 9
    Letzter Beitrag: 08.06.2007, 22:29
  4. OLEDB Connect schlägt fehl
    Von JSpatz im Forum externe Schnittstellen
    Antworten: 0
    Letzter Beitrag: 01.06.2006, 07:45
  5. Kompilierung von psqlodbc schlägt fehl
    Von m_haussner im Forum externe Schnittstellen
    Antworten: 4
    Letzter Beitrag: 11.04.2006, 17:45

Stichworte

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