Quando vou a qualquer página do github.com no Chrome, recebo um grande erro feio:
Você tentou acessar o github.com, mas o servidor apresentou um certificado emitido por uma entidade que não é confiável pelo sistema operacional do seu computador. Isso pode significar que o servidor gerou suas próprias credenciais de segurança, nas quais o Chrome não pode confiar para obter informações de identidade, ou um invasor pode estar tentando interceptar suas comunicações.
Você não pode prosseguir porque o operador do site solicitou maior segurança para este domínio.
O mesmo acontece (no Chrome e com curl) quando também vou para https://www.digicert.com/ . Esse problema estranho começou há uma semana e meia atrás.
Aqui está o que vejo quando clico no ícone de cadeado quebrado na barra de endereço:
Mas o gist.github.com funciona bem:
Também não funciona com curl:
Tudo funciona bem no Firefox.
Como posso corrigir meu problema de CA raiz?
Aqui está o que parece no Firefox:
Atualizar:
Percebi que o primeiro certificado da cadeia é diferente no meu Chrome / Safari quebrado, em comparação com o Chrome no meu outro computador.
(Não há mais X vermelho desagradável porque eu confiei no Safari.) Veja como os emissores são diferentes? O que eu posso fazer disso?
fonte
Respostas:
isso funcionou para mim:
ATUALIZAR
Uma opção menos drástica é excluir o certificado DigiCert do chaveiro de login : você já deve ter um no chaveiro raiz. Este erro parece ocorrer quando os dois não coincidem.
fonte
Há um novo problema a partir de 26 de julho de 2014, quando um certificado de propagação antigo, aparentemente quase amplo, expirou.
Com base em https://www.yesthatallen.com/fixing-an-old-digicert-issue/
Instruções para limpar o certificado SSL DigiCert expirado no OSX
fonte
Nenhuma dessas respostas funcionou para mim. Em vez disso, encontrei os certificados raiz do DigiCert, baixei-os e instalei-os manualmente clicando neles no Finder.
Encontre-os aqui em Verificando o armazenamento intermediário de certificados: https://www.digicert.com/ssl-support/windows-cross-signed-chain.htm
fonte
Eu apenas tentei a solução de John, e não ajudou. Embora no meu caso, não encontrei nenhum dos ícones "azul +" na classe.
Então, tudo o que fiz foi excluir os dois arquivos de cache sugeridos e reiniciar.
No meu caso, estou tentando atualizar um aplicativo no Macports, que usa o git para conectar-se ao github para baixar a fonte, e isso está causando o erro. E vejo o erro no Safari, mas não no Firefox.
Após o exposto, entrei em contato com o DigiCert e eles foram muito úteis para resolvê-lo. Em Acesso a Chaves-> Raízes do Sistema Categoria: Certificados
DigiCert High Assurance EV Root CA-> Confiar-> SSL mudar de: nenhum valor especificado para: Sempre confiar GTE CyberTrust Global Root-> Confiar-> SSL mudar de: nenhum valor especificado para: Sempre confiar
fonte
Para mim, o problema foi resolvido iniciando o utilitário Acesso às Chaves, selecionando Primeiros Socorros nas Chaves no menu Acesso às Chaves e selecionando Reparar.
fonte
Há algum tempo, tive um problema com vários certificados SSL, e descobri que isso funciona para 90% desses problemas.
Exclua os arquivos /var/db/crls/crlcache.db e /var/db/crls/ocspcache.db. Estes podem ser encontrados usando o Finder Go>; Vá para o menu Pasta (Cmd + Shift + G). Isso redefine o cache de certificados aceitos no sistema. Ele não os remove, apenas força o sistema a reconstruir os caches na reinicialização.
Abra o Acesso ao chaveiro (/ Aplicativos / Utilitários / Acesso ao chaveiro). Selecione Certificados no seletor de categoria, no lado esquerdo. Na barra de pesquisa, digite a palavra Classe. Examine essa lista e encontre quaisquer certificados que tenham um símbolo azul + sobre o ícone. Estes são os que você precisa modificar.
Selecione um que tenha um + azul e pressione Command + I. Clique no triângulo de divulgação ao lado da lista "Confiar" para mostrar a lista de permissões. Agora, o que precisamos fazer é definir esse certificado para usar os padrões do sistema. No entanto, por algum motivo, quando você o seleciona, ele não salva. Então, o que você precisa fazer é isso. Em "Confiança", onde está escrito "Secure Sockets Layer (SSL)", altere o menu suspenso para dizer "Nenhum valor especificado". Então feche a janela. Ele solicitará suas permissões de administrador. Em seguida, abra o painel de informações desse certificado novamente. Em “Confiar” novamente, defina agora o menu suspenso que diz “Ao usar este certificado:” para dizer “Usar padrões do sistema”. Você pode fechar o painel de informações e inserir sua senha novamente. Faça isso para qualquer um dos certificados que tenham um + azul em seu ícone. Só deve haver um ou dois.
Reinicie seu sistema.
Deixe-me saber se isso funciona, eu ficaria curioso se isso funciona.
Como SEMPRE faça backup usando o Time Machine, porque se piorar, pelo menos você pode voltar!
fonte
Para aqueles que removeram o certificado expirado, mas ainda têm o problema. Inicie o acesso ao chaveiro, acesse o item de menu, selecione "primeiros socorros", execute uma verificação, execute um reparo e execute uma verificação novamente para ter certeza. O problema deve desaparecer.
fonte
Isso me ajudou:
(chrome, OsX)
fonte
Eu segui a dica de Allen, mas não funcionou para mim. Então eu tento isso. Parece que funciona.
Eu tentei isso. O Facebook carrega normalmente. Mas, o github carregado sem CSS. Eu recebo o esqueleto github. Não sei por que isso aconteceu. Mas a conexão já está estabelecida e tudo bem.
Alguma idéia pessoal?
fonte
Depois de passar muitas horas tentando consertar isso, baixei - Link ;
Não faço ideia se esta boa prática, mas está funcionando para mim. Estou executando o OSX 10.9.5 e o Chrome 42.0.2311.152 (64 bits)
fonte
Trabalhar comigo no MAC 10.10.3 1) Abrir acesso ao chaveiro 2) Pesquisar DigiCert High Assurance EV Root CA 3) Clique duas vezes no DigiCert High Assurance EV Root CA 4) Nas janelas DigiCert High Assurance EV Root CA selecione TRUST 5) alterar com pulldown menu ao usar este certificado com SEMPRE CONFIANÇA CONCLUÍDA
fonte
Encontrado abaixo online. Eu tinha certeza de que era uma piada como você costumava enganar alguém para pressionar ALT + F4 no Windows, mas funcionou para mim e para um colega de trabalho:
É isso aí, a página carrega. Como o CSS não carrega, basta clicar em "Exibir código-fonte", clicar no arquivo css e você verá a mensagem de erro novamente. Repita as etapas acima e o CSS será exibido. Atualize a página do Github e tudo ficará bem.
fonte