De repente, o Safari não pode se conectar a nenhum site HTTPS porque "não pode estabelecer uma conexão segura".
Isso está em uma conta de administrador, não em uma conta gerenciada.
Uma conta de administrador diferente pode usar o Safari com HTTPS; portanto, deve ser algo específico para minha conta, mas não tenho idéia do que.
O Google Chrome não tem problemas para se conectar a sites HTTPS.
Coisas que tentei:
- esvaziou o cache do Safari
- excluiu as preferências do Safari
- redefinir completamente o Safari
- Keychain reparado (nenhum erro encontrado)
- Chaveiro excluído (não ajudou)
- permissões reparadas no Utilitário de Disco
- reiniciado
- esperava que de repente se consertasse
Todos os resultados do google que vi sugeriram reparar o chaveiro (que tentei e que não ajudou) ou seriam aplicáveis apenas se houvesse "Controle dos pais" envolvido, o que não se aplica aqui.
Se eu tivesse que adivinhar, pensaria que, onde quer que o Safari esteja procurando por "certificados", esteja de alguma forma corrompido, mas posso estar errado. Eu nem tenho certeza de onde procurá-las - talvez ~/Library/
?
Respostas:
Um relatório no forums.macrumors.com parece ser bastante semelhante ao seu. Isso acontece também no Safari 5.1 e é muito recente.
A solução foi excluir:
fonte
~/Library/Preferences/com.apple.security.*
Depois, consegui me conectar a https: // sites novamente, e meu laptop foi recriado~/Library/Preferences/com.apple.security.cloudkeychainproxy3.keysToRegister.plist
(um dos arquivos que havia movido).com.apple.security.*
arquivos. Descobri que, ao fazer, omdworker
(indexador Spotlight) não podia mais indexar meus e-mails do Outlook, o que torna a função de pesquisa / filtro no Outlook totalmente inútil.Isso apenas levantou sua cabeça feia novamente, desta vez com Yosemite. Também afetou todos os navegadores que eu costumo usar (Firefox, Chrome, Chrome Canary).
Tentei seguir o conselho aqui, que envolvia a obtenção de informações sobre o certificado raiz usado pelo site infrator por meio do navegador da Web: Como corrigir: O Safari não pode abrir a página porque o Safari não pode estabelecer uma conexão segura
Não tenho amor aqui, pois todos os navegadores se recusaram a negociar uma conexão suficientemente longe para obter o nome do emissor do certificado. Eu até tentei usar o open_ssl na linha de comando, mas também falhou:
Por fim, consegui abrir o site em uma máquina antiga com o Internet Explorer versão 9 e encontrei o nome da autoridade de certificação: Comodo Certification Authority.
O artigo vinculado sugeria a coisa certa a fazer, mas eis o que funcionou para mim:
YMMV, mas é menos drástico do que alterar todos os seus ajustes, eliminando as preferências de segurança, protegendo todos os dados do Safari ou até reinstalando todo o sistema operacional, conforme sugerido por alguns dos links que tentam solucionar esse problema.
Atualização: tive que reiniciar o Chrome / Firefox para que eles aceitassem as preferências de certificado "atualizadas" / redefinidas.
Outra razão possível: proxy corporativo ou MITM
Recentemente, houve uma série deles, além de falhas de certos aplicativos na conexão com seus servidores pela rede.
fonte
Para mim, foi uma bagunça
HSTS.plist
. A remoção desse arquivo resolveu esse problema para mim em vários domínios:Em seguida, efetue logout e login novamente (apenas reiniciar o Safari não fará o trabalho).
Sobre o HSTS: https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
fonte
rm ~/Library/Cookies/HSTS.plist
. Eu nem precisei reiniciar meu navegador. Páginas carregadas assim que eu excluí o arquivo!Excluir o arquivo ~ / Library / Cookies / HSTS.plist e reiniciar o navegador funcionou para mim.
fonte
Revisar e alterar as configurações de confiança do certificado adequadamente no Safari funcionou bem para mim.
Eu tive esse problema "não é possível estabelecer uma conexão segura" com as conexões HTTPS do Safari quando atualizei o certificado autoassinado em um NAS.
O NAS força as conexões HTTPS por opção.
Eu já havia conectado via LAN ao NAS e encontrado os certificados e disse ao Safari para 'confiar'.
Tentar conectar-se através da consulta DDNS do NAS deu o problema.
A verificação das configurações de confiança do certificado mostrou que os certificados eram confiáveis apenas para o IP da LAN. Mude facilmente.
fonte
Eu tive um problema semelhante e descobri que a data no meu computador estava incorreta e, portanto, todos os certificados do site de segurança expiraram. Simplesmente ajustei a data para trás e trabalhei na perfeição. Manter dito não pode estabelecer uma conexão segura (porque a etiqueta de segurança estava desatualizada no site ...) Isso também afetará todos os aplicativos que usam hora / data, como aplicativos de email, etc.
fonte
Problema: o Safari não pode obter conexão segura. Resolvido: Depois de passar por outros blogs, finalmente resolvido excluindo a senha de login do chaveiro.
fonte