From: | Bruce Hyatt <brucejhyatt(at)yahoo(dot)com> |
---|---|
To: | pgsql-novice(at)postgresql(dot)org, Damian Carey <jamianb(at)gmail(dot)com> |
Subject: | Re: Connecting via postgresql jdbc |
Date: | 2008-12-12 03:09:29 |
Message-ID: | 91927.89909.qm@web34407.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
--- On Thu, 12/11/08, Damian Carey <jamianb(at)gmail(dot)com> wrote:
> <brucejhyatt(at)yahoo(dot)com> wrote:
> > I have not been able to connect to postgresql via
> postgresql jdbc. The problem is not with postgresql jdbc
> because tcpdump on the postgresql host shows that the
> connection is getting through.
> >
> > The message I get from the java app is that the
> connection is refused. The username passed by
> DriverManager.getConnection works from psql on the
> postgresql host. I'm sure I know the password for this
> user and tried using a null string for the password too with
> the same result.
> >
> > I'm running the java app on windows xp pro
> connecting to postgresql 8.3.5 on centos 4.7 via
> postgresql-8.3-604.jdbc4 on an private network. The hosts
> files are configured correctly. The postgresql.conf file has
> listen_addresses = '*'. Pg_hba.conf IPv4 local
> connections is:
> > host all all 192.168.1.0/24 MD5
> > TIA,
> > Bruce Hyatt
>
> Bruce, All I will guarantee that I am more of a Postgres
> novice than
> you, so try my response as you will :-))
> We Java desktop apps on using JDBC through to Postgres all
> on Windows.
>
> It sounds to me like a firewall issue. I suspect that the
> firewalls
> (I guess there is one on each machine) are letting the TCP
> get from
> the Client to the Server, but not allowing a response from
> Server
> back to Client. Another Microsoftism is that the Windows
> firewall may
> still be on (in series) with your installed firewall also
> on.
>
> Ensure you are monitoring the TCP (using SmartSniff or
> whatever) at
> BOTH ends. Your Server end may be OK.
Damian,
I'm no expert at all but that's a good guess, something I hadn't thought of. I checked and first of all, it reminded me that the windows box is 2000 pro, not xp pro. More importantly, TCP/IP filtering is set to 'Permit All' for all ports and protocols. Beyond that, I am running an application server on the windows box with the httpd on the linux box and that is working fine.
Thanks,
Bruce
From | Date | Subject | |
---|---|---|---|
Next Message | David Gardner | 2008-12-12 16:08:57 | Re: tuning question |
Previous Message | Damian Carey | 2008-12-12 02:52:51 | Re: Connecting via postgresql jdbc |