Conexion en una red local

Conexion en una red local

hola como va....bueno estoy con el tema d la conexion local...bueno hice lo siguiente:

1. lei que tengo que configurar (FIREWALL DE WINDOWS en el equipo con el Nombre = postgres y en Numero de puerto = 5432 ) pero mi equipo servidor lo tiene desactivado

2. EDITAR ARCHIVO pg_hba.conf

al final del archivo en la sección:
# IPv4 local connections:
host all all 127.0.0.1/32 md5

debajo de esa linea agregué:
host all all 192.168.X.XXX/32 md5

2.3 Iniciar POSTGRES: MENU INICIO de Windows/Programas/Postgres 8.4/Start Server

y me salta el siguiente ERROR:No se puede escribir datos de en la conexion de transporte: se ha forzado la interrupcion de una conexion existente por el host remoto.
alguiente tiene idea de que puede faltarme ?

pd:en el equipo cliente utiliza windows 7 y en el servidor windows xp
pd:la conexion en vb.net y es esta:

Public Conexion As String = "Server=192.168.X.XXX;Port=5432;User id=postgres;Password=xxxxx;DataBase=AplicacionAlumno;"

desde ya muchas gracias!!!