Erro ocorrido após tentativa de transmissão da nota para SEFAZ:
O Provedor de Criptografia não suporta o algoritmo: dgstSHA256 , erro: $80090008
Identificando o problema:
Esse erro ocorre geralmente quando o certificado digital usada na transmissão da nota não foi instalado com a opção de exportar as chaves primarias, para validar isso vamos verificar se conseguimos exportar o certificado digital com as chaves primarias no painel de controle. Acesse o painel de controle (Atalho wind+R e escreva “Control”), depois vá em “Opções da Internet” abra a aba “Conteúdo” e clique em “Certificados” vai aparecer uma janela com os certificado instalados, seleciono o certificado que esta sendo usado e clique em exportar, se a opção “Sim, exportar chave primaria” não estiver disponível para selecionar quer dizer que vai precisar remover ele e instalar novamente.
Solução:
Remova o certificado e instale novamente seguindo os seguintes passos:
1 – Localize o certificado digital. (Arquivo no formato .pfx)
2 – Abra o arquivo para iniciar a instalação e deixe sempre seleciona a instalação por usuario do computador:
3 – Deixe o endereço de instalação com o padrão que vier selecionado e avance.
4 – Informe a senha do certificado digital, esse senha foi cadastrada no momento da emissão do certificado digital. E sempre marque a segunda opção “Marcar essa chave como Exportavel… “.
5 – mantenha os parâmetros e avance.
6 – Conclua a instalação.
7 – Instalação finalizada.