RTM13
-
Posts
5 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por RTM13
-
-
Sr. João Geraldo,
o meu notebook também é novo.
Creio, então, que seja algo nas máquinas novas.
Coisa que eles da Softplan ainda não se deram conta.
Se possível, peço a gentileza de que você entre na página da softplan e, na guia de contatos, preencha o formulário relatando o problema.
Assim, verão que não é problema individual, mas que pode, sim, estar ligado aos novos computadores.
Eu, além de ligar, já mandei esse formulário de contato (e-mail), mas sou 1 entre milhares de usuários.
Creio que se nos avolumarmos, eles encontrarão a solução.
Por enquanto, contamos com o conhecimento dos generosos membros aqui do fórum.
-
Estou com problemas no reconhecimento do meu certificado digital no sistema e-Saj (dos Tribunais De Justiça Estaduais), desenvolvido em parceria com a Softplan
O que tenho:
Windows 8.1
Leitora Omnikey 3021
Java 8 update 25 (o mesmo problema ocorria com a versão 7, ultimo update do Java)
Páginas do e-saj todas incluídas como exceções no java
Todas as cadeias de certificados instaladas
Testes na certsign e na Imprensa Oficial OK
Certificado A3 emitido pela AASP (Imprensa Oficial)
Verificação da qualidade certificado ok
Acesso o pje dos tribunais regionais do trabalho, do TST, do CNJ, assino e-mails etc.
Uso esse mesmo certificado em outras máquinas sem problemas.
PROBLEMA:
Ao fazer a "verificação de requisitos" no esaj de qualquer tribunal estadual, passo em todos os requisitos.
Porém, na parte para selecionar um certificado, aparece "nenhum certificado encontrado".
Já fiz todos os procedimentos que mandaram fazer (na pasta "pessoal" do gerenciador de certificados, só tem o meu; apaguei todo o histórico dos navegadores; esvaziei cachê/dados/temporários do java etc etc etc).
Já desinstalei o antivirus e nada mudou.
Se, antes de ir para verificação de requisitos, eu tento fazer minha identificação no sistema, com a assinatura digital, o erro é o mesmo, mas, ao lado da informação "nenhum certificado encontrado", à direita do botão para recarregar, há um "balãozinho" com uma interrogação. Não é acessível, mas ao repousar a seta no mouse sobre isso, aparece "AssinadorAplet.label.ajuda"
Alguém teria alguma possível solução ou uma possível indicação do que está causando esse erro?
Agradeço desde já.
Se ajudar, veja o que consegui pelo "inspecionar" do chrome:
/** * @name verificarCertificadosInstalados * Verificações relacionadas a assinatura digital. */ var verificarCertificadosInstalados = function (limparCertificado) { carregando(true); var response = svr.certificate.getCertificates(), certificados = response.status === "ok" ? response.data : undefined, configCertificado = config.certificado, l = certificados ? certificados.length : 0, resultadoVerificacao = flStatusVerificacao.SUCESSO; var selectCertificados = $("#svr-certificados"); if (!svr.java.isEnabled()){ resultadoVerificacao = flStatusVerificacao.ERRO; mostrarEArmazenarResultado({ id : configCertificado.id, item : "certificado", mensagem : configCertificado.mensagensDeAviso["falha.java"], resultadoVerificacao : resultadoVerificacao }); } else if (l === 0) { selectCertificados.html("<option value='' >" + configCertificado.labels["nenhum.certificado.instalado"] + "</option>"); resultadoVerificacao = flStatusVerificacao.ERRO; mostrarEArmazenarResultado({ id : configCertificado.id, item : "certificado", mensagem : configCertificado.mensagensDeAviso["nenhum.certificado.instalado"], resultadoVerificacao : resultadoVerificacao }); verificarAssinatura("", false, true); } else if (l >= 1) { var value = selectCertificados.val(); var options = ["<option selected value=''>" + configCertificado.labels["selecione.certificado"] + "</option>"]; for (var i = 0, certificado = undefined; certificado = certificados[i++] { var selected = !limparCertificado && value && certificado.alias === value ? "selected" : ""; options.push('<option value="', certificado.alias,'" ' + selected +' >', certificado.subject + ' - ' + certificado.endDate, '</option>'); } selectCertificados.html(options.join("")); } carregando(false); return resultadoVerificacao === flStatusVerificacao.SUCESSO; }; var verificarCertificado = function (alias) { mostrarIconeCarregando('certificado'); if(verificacaoConcluida){ verificarNovamente(); } var labelNaoVerificado = config.label.naoVerificado; var configCertificado = config.certificado; if (!alias) { $("#mensagemSelecioneCertificado").show(); mostrarEArmazenarResultado({ id : configCertificado.id, item : "certificado", mensagem : labelNaoVerificado, resultadoVerificacao : flStatusVerificacao.NAO_VERIFICADO }); mostrarEArmazenarResultado({ id : config.assinatura.id, item : "assinatura", mensagem : labelNaoVerificado, resultadoVerificacao : flStatusVerificacao.NAO_VERIFICADO }); return; } var mensagensDeAviso = configCertificado.mensagensDeAviso; var cpf = configCertificado.cpf || null; var usuarioLogado = config.usuario.usuarioLogado || false; var cnpj = configCertificado.cnpj || null; var date = configCertificado.date; var dateFormat = configCertificado.dateFormat || null; var resultMessage = ""; var resultadoVerificacao = flStatusVerificacao.SUCESSO; if(!usuarioLogado){//Faz um chamado ao método de validação apenas para recuperar o cpf do certificado selecionado. cpf = svr.certificate.validateUserCertificate(alias, cpf, cnpj, date, dateFormat).data.certificateCPF || ''; cpf = cpf.toString(); } var validateResult = svr.certificate.validateUserCertificate(alias, cpf, cnpj, date, dateFormat); if (!validateResult || validateResult.status !== "ok" || !validateResult.data) { resultMessage = mensagensDeAviso["falha.verificar.certificado"]; resultadoVerificacao = flStatusVerificacao.ERRO; } else if (!validateResult.data.isValid) { if (validateResult.data.isExpired) { resultMessage = mensagensDeAviso["expirado"]; } else if (!validateResult.data.matchesCPF && !validateResult.data.matchesCNPJ) { resultMessage = mensagensDeAviso["cpf.invalido"]; } else { resultMessage = mensagensDeAviso["certificado.invalido"]; } resultadoVerificacao = flStatusVerificacao.ERRO; } mostrarEArmazenarResultado({ id : configCertificado.id, item : "certificado", mensagem : resultMessage, resultadoVerificacao : resultadoVerificacao }); $("#mensagemSelecioneCertificado").hide(); verificarAssinatura(alias, resultadoVerificacao === flStatusVerificacao.SUCESSO, true); }; var verificarAssinatura = function (alias, isCertificadoValido, isUltimaVerificacao) { mostrarIconeCarregando('assinatura'); var configAssinatura = config.assinatura, mensagensDeAviso = configAssinatura.mensagensDeAviso, hash = configAssinatura.hash, url = configAssinatura.url, resultMessage = "", resultadoVerificacao = flStatusVerificacao.SUCESSO; if(!isCertificadoValido){ mostrarEArmazenarResultado({ id : configAssinatura.id, item : "assinatura", mensagem : mensagensDeAviso["falha.certificado"], resultadoVerificacao : flStatusVerificacao.ERRO }); if(isUltimaVerificacao){ persistirResultado(); } return; } var resultadoAssinatura = svr.certificate.signHash(hash, alias); if (!resultadoAssinatura || resultadoAssinatura.status !== "ok" || !resultadoAssinatura.data) { resultMessage = resultadoAssinatura.data; resultadoVerificacao = flStatusVerificacao.ERRO; } else { var validateResult = svr.certificate.validateSignedHash(resultadoAssinatura.data.base64SignedHash, url); if (!validateResult || validateResult.status !== "ok" || !validateResult.data) { resultMessage = mensagensDeAviso["falha.verificar.assinatura"]; resultadoVerificacao = flStatusVerificacao.ERRO; } else if (!validateResult.data.isValid) { var errors = []; for (var error in validateResult.data.errors) { errors[error] = (validateResult.data.errors[error].descricao); } resultMessage = [" ", errors.join('<br /><span class="svr-error"></span> ')].join(""); resultadoVerificacao = flStatusVerificacao.ERRO; } } mostrarEArmazenarResultado({ id : configAssinatura.id, item : "assinatura", mensagem : resultMessage, resultadoVerificacao : resultadoVerificacao, data : resultadoAssinatura.data }); persistirResultado(); };
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Aplet Assinador Java do sistema e-Saj da Softplan não reconhece certificado digital
em Java/Android SDK
Postado
Já fiz isso tudo. E fiz mais que isso. Tudo o que orientaram a fazer (SOftplan, AASP, OAB etc) já fiz. Não adianta, tem algo no sistema da softplan que ninguem sabe o que é que faz esse problema ocorrer.