Olá, estou tentando gerar uma nota fiscal para provedor Betha.
O componente chega a assinar o RPS, adicionar a tag <signature> do lote. porém ele não consegue assinar:
ele chama a função xmlSecDSigCtxSign e cai na excepção "raise Exception.Create('Error: signature failed');".
Já atualizei o repositório à ultima revisão, mas o problema continua.
Tentei compilando o demo em deplhi e lazarus, os mesmos caem na mesma excepção.
Percebi que isso está acontecendo também para outros provedores, por exemplo GINFES.
O que posso fazer para solucionar o problema? Estou usando ACBRNFSe com OpenSSL.
Grato,
Matteo.
PS: Como precisamos rodar o componente em uma máquina linux, a utilização do CAPICOM não é viável.