sto di recente creazione e la gestione di un server R2 di Windows 2008 con VMware Workstation 8.problemi di connessione pgAdmin3
Sono in esecuzione una macchina Linux virtuale CentOS 6.2 con PostgreSQL 9.1. Tutto sembra ok localmente e posso collegarmi al box CentOS tramite una connessione di rete a ponte.
Ho seguito la procedura David Ghedini's per la configurazione di Postgresql 9.1. Quindi sono in grado di avviare una finestra di sessione di mastice, accedere come root e avviare la shell di psql e le istruzioni di rilascio come utente di Postgres. Il mio problema è che non riesco a connettermi usando pgAdmin III dal mio client Windows 7. Ho aggiornato il /var/lib/pgsql/9.1/data/postgresql.conf
per abilitare listen_addresses '*', ecc.
Qualcuno potrebbe darmi qualche consiglio su come trovare la mia colpa. Assicurati che Windows Firewall sia disabilitato anche sul server Windows.
Il client pgAdmin III riporta;
'Server non ascolta'
Il server non accetta connessioni: i rapporti di raccolta connessioni
non poteva connettersi al server: Timeout della connessione (0x0000274C/10060) Il server è in esecuzione sull'host "192.168.1.26" e accetta le connessioni TCP/IP sulla porta 5432?
Questa è la voce del file pg_hba.conf
aggiunto:
#TYPE DATABASE USER ADDRESS METHOD
host all all 192.168.1.0/24 trust
e il file iptables voci aggiunte:
-A INPUT -p tcp -s 0/0 --sport 1024:65535 -d 192.168.1.26 --dport 5432 -m state --state NEW,ESTABLISHED -j ACCEPT
-A OUTPUT -p tcp -s 192.168.1.26 --sport 5432 -d 0/0 --dport 1024:65535 -m state --state ESTABLISHED -j ACCEPT
hai riavviato il servizio postgresql dopo aver aggiornato il file conf? inoltre, pg_hba.conf potrebbe essere ciò che sta causando problemi. [Ecco una copia che utilizzo per l'istanza di dev postgres] (https://gist.github.com/2854761). è ** estremamente ** permissivo ma dovrebbe funzionare per lo sviluppo per te. – swasheck
salvo che, si prega di postare l'errore che è dato da pgAdminIII – swasheck
Mmm .. dannazione, sentivo che deve essere stata la voce host 'pg_hba.conf'. Ho seguito il tuo synatax e aggiunto un host a tutti gli accessi, ho ricaricato il file conf ma ricevo comunque il messaggio 'Server does not listen'. L'attesa per la connessione sta cominciando a tormentarmi! – MaRk