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.
Bom dia, perfeito resolveu na hora.
Obrigado.
Abs,
Guilherme
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.
Não uso o acbr, mas a informação significa profissionalismo, isto é uma das coisa que admiro nas pessoas! Parabéns Reggys!