Ir ao conteúdo
  • Cadastre-se

RTM13

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

0
  1. 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.
  2. 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.
  3. 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

×
×
  • Criar novo...