agora não estou conseguindo fazer com que o Java reconheça o meu certificado A3, além das minhas aplicações, a applet do bb também não encontra.
A mensagem de erro:
O problema ocorre com os três browsers, IE, FIREFOX e chrome.
No java console aparece as seguintes mensagens:
[quote]Erro ao carregar modulo ‘gclib.dll’ - não foi possível encontrar o módulo…
Erro ao carregar modulo ‘aetpkss1.dll’ - não foi possível…
Erro ao carregar modulo ‘opensc-pkcs11.so’ - não foi possível…
Erro ao carregar modulo ‘aetpkss1.dll’ - não foi possível…[/quote]
Alguém tem alguma idéia?
Detalhes: SO: Windows XP Professional - Service Pack 3
Versão do Java 1.6.0_11
tudo ia muito bem… até que formatei meu nb…
[/quote]
Professor, por acaso os drivers para seu smartcard foram reinstalados ou não? é que “aetpkss1.dll” é um driver para smartcard (acho que os que usam os drivers da SafeSign, hardware da Philips).
o token é da pronova, o monitor está corretamente instalado, eu consigo acessar sites como o da receita federal utilizando o certificado. O certmgr.msc identifica o certificado corretamente (quando coloco o token).
É alguma outra coisa, eu pensei que as configurações referentes a essas dll deveriam estar em um arquivo .properties, mas não encontrei nada no diretório onde está instalado o jsdk.
Já dei uma olhada no cd da pronova, e existe um sdk, com dll para serem instaladas, essas eu copiei para o system32 e fiz o registro, mas elas não estão sendo mostradas ainda no console.
No CD tem alguns exemplos, inclusive do javaPKCS e diz ser compátivel com o CryptoAPI e PKCS#11, mas eu não me lembro de ter que fazer isso antes… logo, deve ser outra coisa que eu deveria ter instaldo.
mas o problema não está na cadeia de certificados. Se quer conseguimos chegar a algum certificado.
e prophetx, não, isso não resolveu o problema.
No Windows XP 32 bits, quando se faz a instalação do software que acompanha o token e a cadeia de certificados, você consegue acessar o site da receita por exemplo, mas o banco do brasil (que usa applet java) não.
No Vista 64, as dll instaladas no software da pronova causam problemas de compatibilidade e o funcionamento é irregular. De qualquer forma, com o java não consegui ainda usar esse recurso.
Não é para instalar certificado nenhum, já que o certificado de www2.bancobrasil.com.br é emitido pela Thawte Consulting, uma divisão da Verisign, e que está instalado em todos os browsers.
Pode ser que você tenha se deparado com um problema de DNS Poisoning, que já ocorreu com o Bradesco. Veja abaixo uma notícia sobre isso:
Antes da formatação do seu notebook, Vc conseguia acessar a applet do BB usando o seu token da PRONOVA? Eu imagino que que este token não seja suportado pelo BB. Por exemplo, se o seu token for o modelo Protoken NG da Pronova, então o driver PKCS#11 usado para acessar o token é o ngp11v211.dll.
Até onde sei a applet do BB executa um processo de teste de vários drivers PKCS#11 até encontrar um que esteja instalado na máquina do usuário. Pela sua mensagem, eu não vi nos testes da Applet do BB a tentativa de carregar nenhum driver PKCS#11 da Pronova.
Abraço,
Luciano Coelho
Pessoal, estou com o mesmo desafio.
Esta me retornando o aviso que não tenho o driver do certificado digital instalado.
Estou usando o Win7 64.
Já baixei todo tipo de certificado digital.
Me ajudem, por favor.