Buenos días,
Este tema esta relacionado con este http://www.forosdelweb.com/f99/error-conexion-remota-postgresql-823055, 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:
Connection result = di.driver.connect(url, info);
if (result != null) {
// Success!
println("getConnection returning " + di);
return (result);
}
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:
URL_bd = "jdbc:postgresql://192.168.0.252:5432/obras";
localhost:
Código:
URL_bd = "jdbc:postgresql:obras_pruebas";
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.