Um dos meus funcionários recentemente adquiriu um cartão CAC e um leitor USB.
O leitor funciona bem e posso ver os certificados se abrir o IE9 e ir para Opções> Conteúdo> Certificados> Pessoal.
Quando vou a um site do Departamento de Defesa (Internet Explorer JPAS) e clico no botão CAC, uma caixa de diálogo é exibida com os diferentes certificados. Eu seleciono DOD CA-25, digito meu PIN e a página da Web sai incorreta. (O Internet Explorer não fornece relatórios de erros muito bons, mas acho que foi o erro 103.)
Se eu repetir essas mesmas etapas no meu PC em casa, tudo funcionará bem com o mesmo leitor e CAC.
O que está acontecendo de errado no trabalho?
Atualizações:
- O erro dado pelo Chrome é "erro 107"
- Estou executando o Windows 7 de 64 bits
- Eu obtenho o mesmo resultado com meu Cherry st-1044u como meu leitor de cartão barato cl-ud-200 63-em-1; ambos os leitores funcionam perfeitamente na minha máquina antiga
windows
access-control
pki
Crash893
fonte
fonte
Respostas:
Se o seu navegador doméstico não solicitar um certificado, você poderá ter um conjunto de certificados diferente instalado. Compare os certificados do DoD instalados no seu navegador doméstico com os instalados na máquina de trabalho. Compare também os certificados disponíveis no pop-up com os certificados instalados em sua máquina doméstica.
Você pode estar selecionando DoD CA válido para o CAC, mas não válido para o site. (Se o CAC for assinado por várias autoridades de certificação)
Você está usando o mesmo site de destino para testar no trabalho e em casa?
Caso contrário, você precisará usar o mesmo URL para verificar a operação do CAC.
Nesse caso, verifique o endereço IP e o certificado do site. O site pode ser espelhado em redes diferentes, o que significa que, dependendo de onde você se conecta, o mesmo URL pode ser resolvido para diferentes sistemas, os diferentes sistemas provavelmente terão endereços IP diferentes.
fonte
Verifique as configurações de criptografia do navegador (SSL, TLS). Alguns sites são específicos sobre o que precisam. A empresa pode ter desativado as configurações necessárias ao site.
Além disso, se você nunca conseguiu chegar lá do trabalho (de qualquer máquina), talvez seu IP público esteja na lista negra do firewall do DoD.
fonte
Minha resposta é baseada no IE. Se isso também estiver acontecendo em outros navegadores, adicione as informações à sua postagem sobre o erro exato que você está encontrando e a versão exata do navegador (em casa e no escritório).
O erro 107 ocorre quando o navegador e o site não podem concordar com o protocolo SSL a ser usado. Veja abaixo meu ponto de resposta 1, que aborda esse problema. Além disso, o relatório de erros no IE pode ser aprimorado indo ao Painel de Controle -> Opções da Internet / guia Avançado / seção Navegação e desmarcando "Mostrar mensagens de erro HTTP amigáveis", pressione OK e reinicie o IE.
Sugiro a leitura deste artigo militar (muito longo):
ALGUNS PROBLEMAS QUE VOCÊ PODE RECEBER AO CONFIGURAR SEU LEITOR E SOFTWARE CAC
O artigo contém várias soluções para muitos problemas. Selecionei alguns e observo que a maioria do Painel de Controle -> Opções da Internet pertence ao IE, mas alguns também pertencem a outros navegadores (é necessário reiniciar o navegador após a alteração).
Minha adição: Desativando a configuração de segurança aprimorada do Internet Explorer .
Para o Chrome, consulte o artigo Recebo o erro 107 .
fonte
Ok, então aqui está o que aconteceu. Nunca descobri qual era a causa raiz do problema, mas por capricho, criei um novo perfil de usuário na mesma máquina. Conectado a esse perfil e funciona como um encanto.
não sei por que, mas ele corrigiu o problema.
Obrigado por todos que ajudaram
fonte
Embora essa resposta venha cinco anos após a pergunta, encontrei um problema com cadeias de certificados inválidas.
visão global
Se você instalou os outros certificados do DoD corretamente (e irei aderir à documentação não classificada em militarycac.com e no DoD PKE sobre o InstallRoot ~ 5.0.0 ), você pode, como eu, ter cadeias de certificados conflitantes.
Na ferramenta de configuração das Opções da Internet (ou
certmgr.msc
se você preferir), é necessário remover vários documentos conflitantes. Você pode consultar o artigo do MilitaryCAC , o outro artigo dele (consulte as páginas em "informações incorretas") ou usar o removedor de certificados cruzados do DoD PKE (disponível na mesma página que o InstallRoot, com alguma documentação ) para remover as informações incorretas. O MilitaryCAC encontrou a ferramenta oficial querendo :Etapas corretivas
Internet Options
→Content
→Certificates
oucertmgr.msc
se você souber como usá-lo).DoD Interoperability Root CA 1
(Exp11/15/2019
)DoD Root CA 2
(Exp9/6/2019
; por que uma autoridade de certificação raiz em certificados intermediários?)SHA-1 Federal Root CA G2
(Exp12/31/2019
)DoD Interoperability Root *something*
(Exp8/15/2019
)DoD Root CA 3
(Exp2/17/2019
)Federal Bridge CA 2016
(Exp11/8/2019
)fonte