Estou com o seguinte problema ao tentar transmitir uma NFS-e para o provedor Coplan da cidade de Sinop-MT, está me retornando uma mensagem de erro que estarei anexando a este artigo.
- Debugando foi constatado que quando entra em ACBrDFeWinCrypt no trecho onde tenta copiar a chave do certificado para o provedor de criptografia ele entra em um if onde se perde, retornando a mensagem de erro
if CryptExportKey( hRSAKey, hSessKey, PRIVATEKEYBLOB, 0, Nil, mBytesLen) then
- Certificado e cadeias de certificado estão ok, TLS em opções da Internet tambem.
- Uma outra observação é que antes de cair nessa mensagem anexada ele passa pelo else 'raise Exception.Create('CryptExportKey - len');'