Zugriff über Netz auf den PG Server

Hier dreht es sich um den PostGre Server

Moderator: Moderatoren

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Zugriff über Netz auf den PG Server

Beitrag von Manfred »

Hi,
ich baue mir hier gerade eine Testumgebung auf um mich in die Thematik einzuarbeiten und stoße natüclich direkt auf Probleme. Ich habe einen Windows Server auf dem ich den Postgres 12 installiert habe. Incl PGAdmin4. Dort klappt alles. Ich kann eine Verbindung aufbauen und problemlos arbeiten. Als nächstes habe ich nun den PGAdmin auf meinem PC installiert und der will keine Verbindung zum Server aufbauen. In der pg_hba.conf habe ich unter local Connection den IP Bereich eingetragen, aus dem die WS sich anmelden möchte. Klappt aber auch nicht. Firewall des Servers deaktiviert. Auch kein Erfolg. Was übersehe ich?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Hallo Manfred

sieht dein Eintrag etwas so aus?

Code: Alles auswählen

host    all             all             192.168.1.0/24         md5
Hast du PG Server neu gestartet?
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

Hi Carlo
Ja
Ja
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Versuch mal den Server neu zu starten oder in PG-Admin: SELECT pg_reload_conf(); auszuführen.
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

ich habe über den PGADmin die Konfigdatei neu geladen, und danach habe ich den Postgres neu gestartet. Keinen Erfolg gehabt
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Hallo Manfred

dann weiss ich auch nicht weiter. Nach der Installation braucht es auch unter Windows wirklich nur den obigen Eintrag.
Die IP Adresse muss aber in Unix Schreibweise da stehen. 192.168.1.0/24 --> 192.168.1.XXX
Ist deine Zeile mit CRLF Abgeschlossen? Also nicht die letzte Zeile ohne Ende im File
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

gibt es eigentlich eine Möglichkeit die Config Datei prüfen zu lassen? Ähnlich wie bei Samba? Nicht das da irgendwelche verstecken Zeichen drin sind und der Server deshalb die ganze Zeile ignoriert.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

select pg_hba_file_rules();
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

ok, laut Ergebnis, steht da alles drin, was ich auch eingegeben habe. Das sieht mir aber danach aus, als wenn nur der Inhalt angezeigt wird und nicht das der Server den auch so akzeptiert hat!?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 852
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Zugriff über Netz auf den PG Server

Beitrag von Marcus Herz »

Hi

Evtl hast du dein Netzwerk auf IP 6 eingestellt? Dann kommt diese Zeile in Frage,
Der Part vor dem /96 ist der Wert, den die ipconfig ausgibt.

host all all fe80::d9a8:1f6:0000:0000/96 trust
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

hm, eingestellt habe ich gar nicht anders als den Standard. Alle Geräte kommunizieren über IPV4
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Hi

hast du in postgresql.conf folgende Zeilen:

Code: Alles auswählen

listen_addresses = '*'		
port = 5432
Remote Verbindungen gehen nur wenn diese Eingetragen sind.
Zuletzt geändert von ramses am Do, 23. Apr 2020 12:17, insgesamt 1-mal geändert.
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

ja.
Würde er denn sonst local darauf hören, wenn dem nicht so wäre?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Ja.
Das Handbuch sagt:
Note: Remote TCP/IP connections will not be possible unless the server is started with an appropriate value for the listen_addresses configuration parameter, since the default behavior is to listen for TCP/IP connections only on the local loopback address localhost.
Sperrt dir die Firewall auf dem Remotecomputer die Verbindung?
Du hast schon einen HOST Eintrag gemacht? Nicht einen LOCAL Eintrag.
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

auf beiden Systemen deaktiviert kein Erfolg.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Hallo Manfred

da bin ich jetzt auch sprachlos. So etwas ist mir unbekannt. Bei meinen vielen Installationen ist mir so etwas nicht nicht untergekommen. Die meiste Erfahrung habe ich schon mit PG unter FreeBSD aber auch die wenigen unter Windows haben immer sofort Problemlos funktioniert ........
Anpingen kannst du deinen Server?
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

ja,
und ich kann auch den xb2.net Server ansprechen, wenn er gestartet ist. Der antwortet mir auch und macht das was er soll.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 852
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Zugriff über Netz auf den PG Server

Beitrag von Marcus Herz »

Xb2net hat aber einen anderen Port

Versuch mal explizit den Port 5432 auf dem Server freizugeben. Bin mir nicht sicher, ob Firewall auschalten da einfach reicht.
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

das war der erste Versuch, der nicht von Erfolg gekrönt war.
Ich habe jetzt sogar in der pg_hba.conf die direkt IP Adresse der WS eingegeben. Nüscht.
Ich habe aber mal ein wenig im I-Net geforscht und so ein problem scheint aber nicht unbekannt zu sein. mal sehen worauf ich noch so alles stoße.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

müßte der Postgres Server nicht irgendwo und wie ein Errorlog mitschreiben wo solche versuche stehen, mit evtl. Grund warum was nicht klappte?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Als nächstes habe ich nun den PGAdmin auf meinem PC installiert und der will keine Verbindung zum Server aufbauen.
Bekommst du ein Timeout oder eine andere Fehlermeldung?
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

es dürfte ein Timeout sein.
pgadmin.PNG
pgadmin.PNG (11.23 KiB) 10377 mal betrachtet
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Genau das ist ein Timeout. Also Verbindung nicht erfolgreich/möglich.

müßte der Postgres Server nicht irgendwo und wie ein Errorlog mitschreiben
das macht er im Ordner ..../data/log
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von Manfred »

ok, das habe ich schon gefunden. Da steht aber nur drin, das ich den neu gestartet habe und das ich versucht habe über die Konsole direkt mit einem der Dienstprogramme zuzugreifen. Allerdings habe ich da auch nicht verstanden, warum er da immer mit einem Administrator Konto dran wollte. Das gibt es doch gar nicht. Egal.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Zugriff über Netz auf den PG Server

Beitrag von ramses »

Dein Timeout ist aber merkwürdig. Fehler beim Schreiben der Eigenschaften.

Ein Verbindungstimeout sieht sonst so aus:
timeout.jpg
timeout.jpg (22.18 KiB) 10370 mal betrachtet
Valar Morghulis

Gruss Carlo
Antworten