Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/12/2009, 14:44
Avatar de xdrtas
xdrtas
 
Fecha de Ingreso: junio-2008
Ubicación: Venezuela
Mensajes: 97
Antigüedad: 15 años, 10 meses
Puntos: 13
Respuesta: Problemas configurando un dsn con ssl

Hola nidasc, en primer lugar te dejo esta dirección donde explica la conexión por (secure socket layer o ssl), es bajo linux, pero practicamente todo se puede hacer bajo windows: http://www.postgresql-es.org/node/384

No he probado la conexión ssl con dsn, pero tal vez si puedas construir una cadena de conexión en tu aplicación como la que sigue:

Código:
Server=127.0.0.1;Port=5432;Database=myDataBase;Userid=myUsername;Password=myPassword; Protocol=3;SSL=true;SslMode=Require;
Como no lo he probado, realmente no te puedo decir, sin embargo, tal vez funcione al forzar en la cadena de conexión colocar el SSL en true, aunque no te puedo garantizar nada.

Acuerdate de configurar el archivo postgresql.conf el parámetro ssl = on
También acuerdate de colocar los certificados en la carpeta "data" del postgreSQL y de configurar el archivo pg_hba.conf como sigue, (salvo en la IP, eso lo tienes que configurarlo tú según las necesidades):

Código:
hostssl    all      postgres      127.0.0.1/32          md5
Por último tienes que reiniciar el servidor. Sigue el ejemplo completo de la página que te envié, está bastante claro y puede que te funcione el DSN.

Espero que te sirva, o por lo menos te acerque a tu objetivo.

Saludos.
__________________
¿Cuál es el mejor lenguaje para programar?
Aquel lenguaje por el cual te paguen más.
[--::xdrtas.coolpage.biz::--]
[---:::xdrtas:::---]