Re: Connecting Postgres using other network

From: "Taber, Mark" <Mark(dot)Taber(at)dof(dot)ca(dot)gov>
To: Mohammad Tanvir Huda <shayer009(at)yahoo(dot)com>, pgsql-admin(at)postgresql(dot)org
Subject: Re: Connecting Postgres using other network
Date: 2004-08-11 20:03:29
Message-ID: 7660B79A29B9D411999F00D0B78EC8900B724ABC@NTRK2
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Dumb question, but are you sure you want port 6432 instead of 5432? Or was
this a typo?

Cheers,

Mark Taber

State of California

Department of Finance

Infrastructure & Architecture Unit

916.323.3104 x2945

_____

From: Mohammad Tanvir Huda [mailto:shayer009(at)yahoo(dot)com]
Sent: Wednesday, August 11, 2004 12:40 PM
To: pgsql-admin(at)postgresql(dot)org
Subject: [ADMIN] Connecting Postgres using other network

Hello Everyone

I have installed Postgres server in a network and i am trying to use the
database using

Java code from other network.

I have set the tcp_ip=true in postgresql.conf file.

I have also add the follwing line in the pg_hba.conf

host all all 127.0.0.0 255.255.255.255 trust

Then i start the server in port 6432.

After that i want to access the application using the following javacode.

import java.sql.*; // All we need for JDBC
import java.text.*;
import java.io.*;

public class HelloPost
{
Connection db; // A connection to the database
Statement sql; // Our statement to run queries with
DatabaseMetaData dbmd; // This is basically info the driver delivers
// about the DB it just connected to. I use
// it to get the DB version to confirm the
// connection in this example.

public HelloPost()
throws ClassNotFoundException, SQLException
{
String database = "test";
String username = "abc";
String password = "xyz";

try{
Class.forName("org.postgresql.Driver"); file://load <file:///\\load>
the driver
db =
DriverManager.getConnection("jdbc:postgresql://abc.csse.uts.edu:6432:test",
username,
password); file://connect
<file:///\\connect> to the db
dbmd = db.getMetaData(); file://get <file:///\\get> MetaData to
confirm connection
System.out.println("Connection to "+dbmd.getDatabaseProductName()+" "+
dbmd.getDatabaseProductVersion()+" successful.\n");
sql = db.createStatement(); file://create <file:///\\create> a
statement that we can use later
}catch (ClassNotFoundException e) {
System.err.println( "Driver not found: " + e + "\n" +
e.getMessage() );
}

db.close();
}

public static void main (String args[])
{

try
{
HelloPost demo = new HelloPost();
}
catch (Exception ex)
{
System.out.println("***Exception:\n"+ex);
ex.printStackTrace();
}
}
}

But this give me the following error

Exception: org.postgresql.util.PSQLException: Connection refused. Check that
the hostname and port are correct and that the post
accepting TCP/IP connections.
Connection refused. Check that the hostname and port are correct and that
the postmaster is accepting TCP/IP connections.

Can anyone please tell me where is the error. what should i doo ..

regards

Shayer

_____

Do you Yahoo!?
Yahoo!
<http://us.rd.yahoo.com/mail_us/taglines/50x/*http:/promotions.yahoo.com/new
_mail/static/efficiency.html> Mail - 50x more storage than other providers!

Browse pgsql-admin by date

  From Date Subject
Next Message Gustavo Franklin Nóbrega - PLANAE 2004-08-11 20:32:55 Re: Connecting Postgres using other network
Previous Message Tom Haddon 2004-08-11 19:59:45 Re: Connecting Postgres using other network