Safari ne peut soudainement pas se connecter à un site HTTPS car il "ne peut pas établir de connexion sécurisée".
Il s'agit d'un compte administrateur, pas d'un compte géré.
Un autre compte administrateur est capable d'utiliser Safari avec HTTPS, donc doit être quelque chose de spécifique à mon compte, mais je n'ai aucune idée de quoi.
Google Chrome n'a aucun problème pour se connecter aux sites HTTPS.
Ce que j'ai essayé:
- vidé le cache de Safari
- supprimé les préférences de Safari
- réinitialiser entièrement Safari
- porte-clés réparé (aucune erreur trouvée)
- trousseau supprimé (n'a pas aidé)
- autorisations réparées dans l'Utilitaire de disque
- redémarré
- espérait qu'il se réparerait soudainement
Tous les résultats de Google que j'ai vus suggéraient de réparer le trousseau (que j'ai essayé et qui n'a pas aidé) ou qui n'étaient applicables que si le "contrôle parental" était impliqué, ce qui ne s'applique pas ici.
Si je devais deviner, je penserais que partout où Safari recherche des "certificats" est en quelque sorte corrompu, mais je peux me tromper. Je ne sais même pas où les chercher - peut-être ~/Library/
?
Réponses:
Un rapport sur forums.macrumors.com semble assez similaire au vôtre. Cela se produit également dans Safari 5.1 et est très récent.
La solution était de supprimer:
la source
~/Library/Preferences/com.apple.security.*
Par la suite, j'ai pu me connecter à nouveau aux sites Web https: // et mon ordinateur portable a recréé~/Library/Preferences/com.apple.security.cloudkeychainproxy3.keysToRegister.plist
(l'un des fichiers que j'avais déplacés).com.apple.security.*
fichiers. J'ai constaté qu'en faisant,mdworker
(Indexeur Spotlight) ne pouvait plus indexer mon courrier Outlook, ce qui rend la fonction de recherche / filtrage dans Outlook totalement inutile.Cela vient de lever à nouveau sa tête laide, cette fois avec Yosemite. Cela a également affecté tous les navigateurs que j'utilise couramment (Firefox, Chrome, Chrome Canary).
J'ai essayé de suivre les conseils ici, qui consistaient à obtenir des informations sur le certificat racine utilisé par le site Web incriminé via le navigateur Web: Comment résoudre ce problème: Safari ne peut pas ouvrir la page car Safari ne peut pas établir une connexion sécurisée
Je n'ai aucun amour ici, car chaque navigateur a refusé de négocier une connexion suffisamment loin pour obtenir le nom de l'émetteur du certificat. J'ai même essayé d'utiliser open_ssl sur la ligne de commande, mais cela a également échoué:
Enfin, j'ai pu ouvrir le site Web sur une vieille machine avec Internet Explorer version 9, et j'ai trouvé le nom de l'autorité de certification: Comodo Certification Authority.
L'article lié faisait allusion à la bonne chose à faire, mais voici ce qui a fonctionné pour moi:
YMMV mais c'est moins drastique que de nuking tous vos réglages en éliminant les préférences de sécurité, nuking toutes vos données Safari, ou même en réinstallant tout votre système d'exploitation, comme suggéré par certains des liens tentant de résoudre ce problème.
Mise à jour: j'ai dû redémarrer Chrome / Firefox pour qu'ils acceptent les préférences de certificat "mises à jour" / réinitialisées.
Une autre raison possible: le proxy d'entreprise ou le MITM
Tout récemment, il y en avait une série, ainsi que des échecs de certaines applications à se connecter à leurs serveurs via le réseau.
la source
Pour moi, c'était une foutue
HSTS.plist
. La suppression de ce fichier a résolu ce problème pour moi pour plusieurs domaines:Déconnectez-vous ensuite et reconnectez-vous (le simple redémarrage de Safari ne fera pas l'affaire).
À propos de HSTS: https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
la source
rm ~/Library/Cookies/HSTS.plist
. Je n'ai même pas eu à redémarrer mon navigateur. Pages chargées dès que j'ai supprimé le fichier!La suppression du fichier ~ / Library / Cookies / HSTS.plist et le redémarrage de mon navigateur ont fonctionné pour moi.
la source
La révision et la modification des paramètres d'approbation de certificat de manière appropriée dans Safari ont bien fonctionné pour moi.
J'ai eu ce problème "impossible d'établir une connexion sécurisée" avec les connexions HTTPS de Safari lorsque j'ai mis à jour le certificat auto-signé sur un NAS.
Le NAS force les connexions HTTPS par choix.
J'avais déjà connecté via LAN au NAS et rencontré les certificats et dit à Safari de «faire confiance».
Essayer de se connecter via la recherche DDNS du NAS a posé le problème.
La vérification des paramètres d'approbation des certificats a montré que les certificats n'étaient approuvés que pour l'IP LAN. Facilement changé.
la source
J'ai eu un problème similaire et j'ai constaté que la date sur mon ordinateur était incorrecte et que tous les certificats de site Web de sécurité ont expiré. J'ai simplement ajusté la date en arrière et travaillé parfaitement. Le dicton ne peut pas établir une connexion sécurisée (car la balise de sécurité était obsolète sur le site Web ...) Cela affectera également toutes les applications qui utilisent l'heure / la date telles que les applications de messagerie, etc.
la source
Problème: Safari ne peut pas obtenir une connexion sécurisée. Résolu: Après avoir parcouru d'autres blogs, finalement résolu en supprimant le mot de passe de connexion au trousseau.
la source