PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 10/12/2011 02:31:52

sophonie
Membre

Activer le support ssl dans postgresql

Bonjour à tous et à toutes,

J'ai installé postgresl 9.1 et openssl est installé sur mon poste. Il s'agit d'une installation client/serveur sur la même station de travail.
J'ai ajouté l'option --with-openssl lors de la compilation pour activer le support ssl. Il faut également modifier les variables du fichier postgresql.conf.

J'ai modifié les valeurs suivantes  en enlevant le #:

ssl = off (j'ai mis on)
ssl_ciphers
ssl_renegotiation_limit = 512MB

Le serveur ne démarre pas. Est-ce dû au fait que l'installation client/serveur soit monoposte et n'utilise pas de connexion tcp/ip?

Merci d'avance.
Sophonie.

Dernière modification par sophonie (10/12/2011 04:54:11)

Hors ligne

#2 10/12/2011 11:21:42

gleu
Administrateur

Re : Activer le support ssl dans postgresql

Il faudrait avoir le message d'erreur pour pouvoir vous aider.


Guillaume.

Hors ligne

#3 10/12/2011 15:31:29

sophonie
Membre

Re : Activer le support ssl dans postgresql

Bonjour gleu,

Je démarre le serveur postgresql avec la commande suivante :

/usr/local/pgsql/bin/postgres -D /var/lib/pgsql/data >logfile 2>&1 &

Ensuite dans ma session utilisateur sophonie, je tape :

psql workshop

J'ai le message d'erreur suivant

psql: could not connect to server: Aucun fichier ou dossier de ce type
	Is the server running locally and accepting
	connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

Merci d'avance.
Sophonie.

Hors ligne

#4 10/12/2011 16:16:12

gleu
Administrateur

Re : Activer le support ssl dans postgresql

Je parlais des messages d'erreur du serveur. Donc à priori ce qui se trouve dans le fichier logfile créé par la première commande de votre précédent message.


Guillaume.

Hors ligne

#5 10/12/2011 16:29:20

sophonie
Membre

Re : Activer le support ssl dans postgresql

Autant pour moi, voici le contenu du fichier logfile

FATAL:  could not load server certificate file "server.crt": Aucun fichier ou dossier de ce type

Hors ligne

#6 10/12/2011 17:58:17

gleu
Administrateur

Re : Activer le support ssl dans postgresql

La documentation est très claire à ce sujet. Si vous activez SSL, vous devez avoir les fichiers server.crt et server.key. Voir http://docs.postgresql.fr/9.1/ssl-tcp.html pour plus de détails.


Guillaume.

Hors ligne

#7 10/12/2011 22:23:43

sophonie
Membre

Re : Activer le support ssl dans postgresql

Merci pour la réponse, je vais regarder de mon côté comment récupérer les clés d'authentification.

Bonne soirée.

Hors ligne

Pied de page des forums