10 votes

Tortoise SVN Erreur de validation du certificat du serveur

Je viens de mettre à jour le certificat d'un de mes sites, l'ancien ayant expiré. Le nouveau certificat se vérifie bien dans Internet Explorer 9, Chrome, et Firefox 4 - mais quand j'essaie de naviguer/consulter le référentiel avec TortoiseSVN, j'obtiens l'erreur suivante :

Error validating server certificate for https://xxx.xxx.com:443:
Unknown certificate issuer.
 Fingerprint: 96:b3:fa:19:bd:4a:ec:c2:bc:19:33:b8:25:2a:0a:47:28:41:07:d0
 Distinguished name: (c) 2009 Entrust, Inc., www.entrust.net/rpa is incorporated by reference, Entrust, Inc., US
Do you want to proceed?
Accept permanently | Accept once | Reject

En cliquant sur Accepter définitivement fonctionnera, mais ce n'est pas l'idéal. Ce problème semble pour être lié à TortoiseSVN et non au certificat, qui vérifie bien à http://sslinstallcheck.entrust.net/SIC/jsp/MainWebAddress.jsp y http://www.digicert.com/help/ .

Avez-vous une idée de ce qui pourrait clocher ?

1voto

buruzaemon Points 179

Je dirais que la cause de l'erreur que vous indiquez ci-dessus est que le certificat Entrust n'est tout simplement pas listé dans les certificats SSL auxquels TortoiseSVN fera confiance.

Il est possible de configurer votre client Subversion pour ignorer ces avertissements, mais je ne pense pas que ce soit une très bonne idée. Cependant, puisque vous dites que votre certificat Entrust se vérifie bien, alors vous pouvez configurer votre client svn pour accepter le certificat Entrust.

Tout d'abord, obtenez la version PEM de votre certificat Entrust et enregistrez-la localement.

Ensuite, ouvrez votre boîte de dialogue des paramètres de TortoiseSVN. Sélectionnez Réseau dans l'arbre à gauche, puis localisez et cliquez sur le bouton Editer pour le fichier du serveur Subversion.

Enfin, modifiez la section Global pour ajouter le chemin complet du certificat Entrust sous forme PEM. Une explication complète peut être trouvée ici dans le guide Subversion HTTPD .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X