Ir para conteúdo
  • Cadastre-se

dev botao

Falha em alguns PCs ao tentar assinar um documento via OpenSSL


carlosmarian
  • Este tópico foi criado há 3034 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá,

  Em alguns PCs(Windows 64bits) ao tentar executar a ação de assinar um XML(Só estão usando openssl na NF-e) usando openssl tenho o seguinte erro:
"Error: unable to load default xmlsec-crypto library. Make sure
that you have it installed and check shared libraries path
(LD_LIBRARY_PATH) environment variable.
"
  Analisando o código identifiquei que esta exception é gerar pelo ACBr ao tentar executar o método "ACBrDFeOpenSSL.xmlSecCryptoDLLoadLibrary('openssl')"(linha 134).

  Estou usando as dll´s do OpenSSL(versão 0.9.8.14) que estão no repositório;
   As dlls estão na pasta do executável;  
  Em maquinas 32bits ainda não tivemos esta falha.
  E em algumas 64bits apresentam o erro, não ocorre em todas.

  Eu teria que usar uma versão específica quando fosse 64bits?

 

Carlos H. Marian

Analista de Sistemas

|/-\|

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
  • 2 semanas depois ...

Olá,

Atualizei o meu repositório e agora quanto tento assinar a nota fiscal usando o openssl está ocorrendo o seguinte erro:

First chance exception at $75403E28. Exception class EACBrDFeException with message 'Erro: Falha ao interpretar o XML "xmlParseDoc"'. Process ACBrNFe_demo.exe (5260)

Esse erro ocorre tanto na minha aplicação como no Demo AcbrNFe, já tentei tudo que imaginei e não consegui resolver e estou precisando resolver isso para ativar a implementação da partilha do icms.

Por favor, alguém tem alguma dica? Já tentei colocando a dll no diretório do executável, na pasta do windows, testei em outro computador e nada adiantou e isso só começou a ocorrer depois que atualizei o repositório, pois o executável anterior da atualização está funcionando (que já estava usando o trunk2).

Grato.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3034 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...