Recentemente me surgiu um problema curioso ao assinar PDFs com certificado digital usando um Assinador Livre fornecido pelo TJRJ. Acontece que esse Assinador Livre não funciona no Windows 10 e com isso ele gera erro ao tentar realizar a assinatura.

O erro é bem confuso: “Erros na cadeia de certificação: 1) Cadeia de certificação não pode ser construída até sua raiz”. Inicialmente eu imaginei que fosse o caminho do arquivo, mas não era.

A solução para esse caso foi assinar o PDF de outra forma, lembrando que existem outras formas de executar o mesmo trabalho do Assinador Livre, usando o SERPRO, segue o procedimento:

Acesse esse site: https://www.serpro.gov.br/links-fixos-superiores/assinador-digital/assinador-serpro

Baixe o programa que na data de hoje está na versão 2.7.1 para Windows, Mac e Linux (de acordo com a distribução).

Caso queira primeiramente aprender como funciona, acesse o tutorial. Caso o link tenha mudado, acesse no site acima que talvez esteja correto lá.