Certificado A3: o aplicativo desktop e o token que parou de ser reconhecido
Se ao emitir a nota aparece "O aplicativo desktop não está em execução!", ou se o sistema simplesmente parou de achar o certificado, a nota está certa — o que caiu foi a ponte entre o navegador e o seu token. Isso só acontece com certificado A3.
POR QUE ESSA PONTE EXISTE
O certificado A3 fica dentro de um token USB ou de um cartão com leitora, e a assinatura precisa acontecer NA MÁQUINA em que o dispositivo está conectado. O sistema roda no navegador e não alcança o token sozinho: quem faz a ponte é o APLICATIVO DESKTOP, um programa que fica rodando em segundo plano, com um ícone perto do relógio.
Quando ele não está aberto, o sistema tenta falar com ele, não encontra ninguém do outro lado, e mostra a mensagem.
QUEM USA CERTIFICADO A1 NÃO PRECISA DELE
No A1 o certificado é um arquivo carregado no próprio sistema, e a assinatura acontece no servidor. Se você usa A1 e viu essa mensagem, o que está errado é a escolha do tipo de certificado em Configurações › Certificado digital — e não a falta do programa.
A ORDEM DE INSTALAÇÃO QUE FUNCIONA
1. O driver do seu token ou da sua leitora, o que veio com a certificadora.
2. O Microsoft .NET Framework, pelo link da tela.
3. O aplicativo desktop, pelo link da tela.
Os dois links ficam no bloco DOWNLOADS, em Configurações › Certificado digital, depois de escolher Certificado A3. O programa é para Windows, e o atalho fica na área de trabalho.
ATENÇÃO A UM DETALHE QUE PEGA MUITA GENTE: esse bloco de downloads só fica visível ENQUANTO NÃO HÁ UM A3 VINCULADO. Depois que você vincula o seu certificado, a tela passa a mostrar os dados dele e os links somem. Ou seja: guarde o instalador. Se você precisar reinstalar mais tarde — computador novo, formatação, programa desinstalado — e já tiver o A3 vinculado, o link não vai estar mais lá. Nesse caso, peça o instalador ao atendimento; não adianta procurar na tela.
QUANDO PARA DE RECONHECER DO NADA
O sintoma típico: funcionava, ninguém mexeu em nada, e de repente o sistema não acha mais o certificado. Quase sempre é a ponte que caiu, não o certificado. A sequência que resolve:
1. Feche o aplicativo desktop pelo ícone na área de notificação do Windows, perto do relógio.
2. Desconecte o dispositivo. Token: tire da USB e recoloque. Cartão: tire o cartão da leitora, tire a leitora do computador, e recoloque na ordem inversa — leitora primeiro, cartão depois.
3. Abra o aplicativo desktop de novo. O Windows pode perguntar se permite que ele faça alterações no dispositivo — responda que sim.
4. Atualize a página do sistema com Ctrl + F5.
5. Tente emitir de novo.
O QUE A TELA AVISA SOBRE O A3
O cartão do A3 diz que ele vale por 3 anos e deve ser usado em UM ÚNICO COMPUTADOR. Na prática isso significa que o aplicativo e o token precisam estar na mesma máquina que vai emitir — não adianta o programa estar rodando no escritório se a nota sai do balcão.
E ele precisa estar ABERTO SEMPRE. Se o computador reiniciou, confira se o aplicativo subiu de novo antes de emitir. Muito "parou de funcionar do nada" é só isso.
SE A MENSAGEM PERSISTE
Com o aplicativo rodando e o dispositivo reconectado, o próximo suspeito é o driver do token — cada certificadora tem o seu, e ele precisa estar instalado e atualizado. Antivírus e firewall também podem bloquear a conversa entre o navegador e o programa.