pgSql connect segítség

pgSql connect segítség

Hozzászólások

Sziasztok !

Debian woody-n felnyomtam a pgsql 7.4 -et. A gondom az, hogy nem tudok kapcsolódni csak localhoston. Létrehoztam usereket, adatbázist. Nem tudok a phpMyAdmin -ba sem bejelentkezni csak ha nem adok meg semmit. (user, password) A hba_conf-ban beállítottam úgy gondolom mindent. A configban engedélyeztem a tcp/ip-t és a szervert az -i kapcsolóval indítottam....

Több ötletem nincs....
Köszi a segítséget előre is...

engedélyezted a localhostról való kapcsolódást? :wink:

az általad felvett felhasználók/adatbázisnak megfelelően illesz be a pg_hba.conf-ba
egy a következők valamelyikének megfelelő sort (md5 használata javasolt)
host db cookie 192.168.0.1 255.255.255.0 md5
host db cookie 192.168.0.1 255.255.255.0 password

ahol a példában a 192.168.0.* hálózat minden egyes gépéről elérheti a cookie nevü user a db adatbázist.

phpPgAdmin-ra gondoltam.... bocsánat

Már kipróbáltam, amit javasoltál így:

host all all ipcím 255.255.255.0 password

és be is állítottam a próbauserhez egy jelszót, mert ha nincs beállítva akkor null és így is elutasítja a server.....

és nem szerette ezt a megoldást sem ....

Sziasztok!

Bocsi, hogy beletúrok a threadbe, de ide vág a kérdésem:

Windows alá telepítettem a legújabb pgInstaller segítségével a PostgreSQL 8 beta 2-t.

A telepítés vége felé a telepítő csatlakozni akar az adatbázishoz, hogy hozzá tudja adni a Procedural Language-eket, de azt írja ki, hogy nem sikerült csatlakoznia az adatbázishoz. A postmaster service-t el tudja indítani a telepítő, de sem ő, sem én nem tudok (pl. PgAdmin-nal) csatlakozni az adatbázishoz.
Ilyenkor a hibaüzenet: Could not recieve server response to SSL negotiation packet: connection reset by peer

Mi a gond? Én vagyok ennyire sötét, hogy egy next->next->finish install is befuccsol, vagy másutt kerssem a hibát?

Thx!

hi

fontos meg, hogy a postgresql.conf -ban meg legyen adva, hogy tcp=yes
kulonben csak es kizarolag helyi unix socketen kommunikal. ha nem adsz meg hostot, akkor hasznalja a helyi socketet, (nem localhost)!

psql -el meg ugy kell kirpobalni, hogy
$ psql -U usernev -h localhost dbnev
ekkor ha van beallitva jelszo es a pg_hba.conf is jol be van allitva, akkor kerni fogja a jelszot.

ha eldobja akkor gaz van...

host all all 192.168.0.1 255.255.255.0 password

ha ez a fenti sor benne van, es nincs ami ez ellen dolgozzont ez mindet beengedi, mar ha van ilyen hostod.

ha password helyett ident akkor azzal a felhasznaloval probalja beleptetni ahonnan jott a kerdes, nem pedig amit megadtal. :)

na remelem segitettem.

D.

Ok, Sikerült csak távoli kliensröl nem. Majd még bűvészkedem.
Köszi a segítséget ....

felvettem a
hosts.allow -ba a postmaster ip tartományt is

és még mindig:
connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connection

Hali!

[quote:0238b61452="atropus"]és még mindig:
connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connection

Hú, mennyit gyököltem én is ezzel. Aztán egész egyszerű probléma volt. :wink:

Azt nézd meg, hogy melyik pg_hba.conf-ot szerkeszted. Az /etc-ben, vagy a /var/lib/postgres/data-ban lévőt. Mert alapbeállításokkal a szerver az utóbbit keresi. :D

Most nekem a /var/lib/postgres/data/pg_hba.conf, pg_ident.conf és postgresql.conf állományok csak hivatkozások az /etc-re, tehát minden megy, de nekem is úgy rémlik, hogy woody-ban külön példányaim voltak ezekből. Remélem, Nálad is ,,csak'' ennyi lesz a gond.

Legalább nyugtasson meg, hogy akárhogy is széttúrtad az említett három állományt, nem rontottál el semmit. :D

Kiskübi

Óóóó bárcsak ennyi lenne a gond....
Nálam is van egy link a var/lib/postgres/data könyvtárban az /etc/postgresql/fájlokra
azért köszi....

még piszkálom egy kicsit....
de egyre kevesebb az ötletem

A piszkálgatás meghozta eredményét, köszönöm mindenkinek a segítséget. A végén mindig kiderül, hogy mekkora marha vagyok. :oops:
A jdbc kapcsolatnál az url-t rosszul adtam meg. Kimaradt az ip cím elől a jdbc:postgresql://
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ!!!!!!!!!!!!