• Domingo 17 de Noviembre de 2024, 22:52

Autor Tema:  netbeans, postgreSQL y conexion remota[SOLUCIONADO]  (Leído 3817 veces)

ioel

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
netbeans, postgreSQL y conexion remota[SOLUCIONADO]
« en: Jueves 15 de Julio de 2010, 12:50 »
0
Buenos días,

Este tema esta relacionado con otro tema ya escrito en el foro de postgreSQL, después de unos días y algunas pruebas he comprobado que mi problema esta en java en la clase DriverManager, concretamente aquí:

Código: Java
  1.  
  2. Connection result = di.driver.connect(url, info);
  3.         if (result != null) {
  4.             // Success!
  5.             println("getConnection returning " + di);
  6.             return (result);
  7.         }
  8.  
  9.  


En la variable tanto info user como password son identicos para la conexion localhost como para la conexion remota, lo que cambia es la url:

conexion remota:
Código: Java
  1. URL_bd = "jdbc:postgresql://192.168.0.252:5432/obras";
  2.  


localhost:
Código: Java
  1. URL_bd = "jdbc:postgresql:obras_pruebas";
  2.  

Cuando llamo desde localhost sí entra en el if cuando le mando "192.168.0.252" no entra y por lo tanto me salta el error "org.postgresql.util.PSQLException: El intento de conexión falló.".

Agradeceré cualquier sugerencia.

Un saludo y buen día.
« última modificación: Miércoles 28 de Julio de 2010, 12:16 por ioel »

arielb

  • Moderador
  • ******
  • Mensajes: 771
  • Nacionalidad: pa
    • Ver Perfil
    • http://coder-pa.blogspot.com
Re: netbeans, postgreSQL y conexion remota
« Respuesta #1 en: Jueves 15 de Julio de 2010, 16:59 »
0
Hola, bueno te recomiendo que empiezes por verificar si ese puerto está abierto en el equipo que buscas conectarte, verifica el firewall.
también puedes verificar el mismo servicio, que realmente se debe verificar antes de verificar el puerto.
y por último si todo eso está bien, y si mal no recuerdo hay una opción en la configuración de postgresql donde se pone un check para habilitar las conexiones.
"Porque de tal manera amó Dios al mundo que dio a su hijo unigénito para que todo aquél que en él crea no se pierda mas tenga vida eterna"
Juan 3:16

http://coder-pa.blogspot.com

ioel

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: netbeans, postgreSQL y conexion remota
« Respuesta #2 en: Jueves 15 de Julio de 2010, 17:16 »
0
Buenas tardes,

Muchas gracias por responder.

Desde el pgAdmin de localhost y la pestaña "Services"  del netbeans accedo sin problemas a los datos del servidor 192.168.0.252 .

El servicio esta correctamente iniciado.

He configurado el pg_hab.conf con todas las mascaras posibles sobre mi ip y mi red:

host all all 127.0.0.1/32 md5
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5
host all all 0.0.0.0 0.0.0.0 md5
host all all 192.168.15.84/32 md5
host all all 192.168.0/8 md5
host all all 192.168.0/24 md5
host all all 192.168/24 md5

como puedes ver algunas estan repetidas y otras las he escrito de pura desesperación, hasta puse una con trust pero no va. Me acaban de informar en otro foro que mi version del postgres 8.4, da muchos problemas con las conexiones remotas y me han sugerido que me actualice a una version inferior. Espero que esto funcione.

Un saludo y buen día.

ioel

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: netbeans, postgreSQL y conexion remota
« Respuesta #3 en: Miércoles 28 de Julio de 2010, 12:16 »
0
Buenos días,

Después de muchas horas y muchas pruebas...

El problema: como esta configurado el proxy en la red en la que trabajo.

La solución: Abir internet explorer, Herramientas > Opciones de Internet > Pestaña Conexiones > Botón Configuración de LAN > Botón Avanzadas > Panel Excepciones > escribir en el textBox la ip del equipo al que quieras acceder.

Un saludo y buen día.