Tecnologia além do código.
Régys Borges da Silveira

[ACBr] Falha de validação: O atributo ‘Algorithm’ tem valor ‘http://www.w3.org/2001/04/xmldsg-mre#rsa-sha256’

dica uteis
Se você começou a receber o seguinte erro ao tentar enviar uma NF-e, NFC-e ou CT-e:

Ocorreu uma falha na geração de arquivo XML da nota fiscal
Falha: Falha na validação dos dados da nota: xxxxxx
O atributo ‘Algorithm’ tem valor ‘http://www.w3.org/2001/04/xmldsig-more#rsa-sha256’ que não corresponde ao valor fixo
‘http:www.w3.org/2001/04/xmldsig-more#rsa-sha’ no DTD ou no esquema.

Verifique os seguintes pontos:
1. Atualize a cadeia de certificados
2. Verifique a instalação do certificado
3. Copie as dlls msxml5.dll e msxml5r.dll do diretório \DLLs\Capicom para o System32 (32 bits) ou SysWOW64 (64 bits) e registre a dll utilizando o comando: “regsvr32 msxml5.dll /s”

O erro ocorre por conta de alterações que foram feitas nas cadeias de certificado e pode ocorrer em algumas computadores porque a msxml utilizada para assinatura está desatualizada.

Compartilhar por e-mail

3 comentário(s)

  1. Bom dia, para quem usou as dicas acima e não resolveu, deixo uma sugestão que funcionou pra mim. O registro das dll’s só deu certo quando executei o comando de dentro da pasta System32(windows 32 bits) e reiniciei o micro do cliente. Não foi necessário alterar nenhuma propriedade do componente ACBR que uso atualmente.

  2. Não uso o acbr, mas a informação significa profissionalismo, isto é uma das coisa que admiro nas pessoas! Parabéns Reggys!

Dê-nos sua opinião, seu comentário ajuda o site a crescer e melhorar a qualidade dos artigos.

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

Um próximo passo para cada interesse.

Continue estudando com os livros, acompanhe as videoaulas ou consulte as soluções para o seu projeto.

Descubra mais sobre Régys Borges da Silveira

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continuar lendo