Erreur SVN Tortoise lors de la validation du certificat du serveur


10

Je viens de mettre à jour le certificat sur l'un de mes sites en raison de l'expiration de l'ancien. Le nouveau certificat vérifie très bien dans Internet Explorer 9, Chrome et Firefox 4 - mais lorsque j'essaie de parcourir / extraire 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

Cliquer sur Accepter de façon permanente fonctionnera, mais ce n'est pas idéal. Ce problème semble être lié à TortoiseSVN et non au certificat, qui se vérifie correctement sur http://sslinstallcheck.entrust.net/SIC/jsp/MainWebAddress.jsp et http://www.digicert.com/help/ .

Des idées sur ce qui pourrait être faux?

Réponses:


1

Je dirais que la cause de l'erreur que vous répertoriez ci-dessus est parce que le certificat Entrust n'est tout simplement pas répertorié 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 s’exécute correctement, vous pouvez configurer votre client svn pour accepter le certificat Entrust.

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

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

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.