Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao carregar bibliotecas do OpenSSL


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 149 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado (editado)

Senhores, bom dia!

Estou tentando usar a versão de 64bits do ACBrMonitor mas está dando a mensagem "EACBrDFeException - Erro ao carregar bibliotecas do OpenSSL".

Este erro ocorre ao tentar ver o Status Serviço da NF-e ou ver as informações do certificado. Na versão de 32 bits do ACBrMonitor funciona normalmente.

Já removi os arquivos LIBEAY32.DLL e SSLEAY32.DLL da pasta e coloquei as verões de 64 bits baixas de http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/x64/ e mesmo assim o problema persiste.

Tem mais alguma coisa necessária a ser feita?

Editado por luisfoxi
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Você instalou a versão 64 bits, sobre outra anterior de 32 bits ?

Por favor teste instalar o ACBrMonitor 64, em uma pasta nova...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
8 minutos atrás, Daniel Simoes disse:

Você instalou a versão 64 bits, sobre outra anterior de 32 bits ?

Por favor teste instalar o ACBrMonitor 64, em uma pasta nova...

Daniel, consegui resolver aqui baixando as DLL de http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/3.1.3/x64/ e configurando o SSL Type para LT_TLSv1_2

Aparentemente a versão 64bits é um pouco mais rápida mas parece que isso causa algum conflito de processos ao ler o ENT.TXT parecendo que o aplicativo ainda não havia terminado de gravar e o ACBrMonitor já queria ler, resultando na mensagem 

EFOpenError - Unable to open file "E:\D\Clientes\MT\ACBrMonitorPlus\ent.txt": O arquivo já está sendo usado por outro processo.

Mas mesmo assim conseguiu executar os comandos de todos os ENT.TXT que foram colocados na pasta.

Daniel, por favor me dá duas informações:

- O desempenho da versão 64bits é relevante em relação à versão de 32bits ou é quase a mesma coisa?

- É mais seguro no momento ainda usar a versão de 32bits?

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution
37 minutos atrás, luisfoxi disse:

EFOpenError - Unable to open file "E:\D\Clientes\MT\ACBrMonitorPlus\ent.txt": O arquivo já está sendo usado por outro processo.

Isso ocorrerá mesmo na versão 32.. você precisa criar o arquivo com um nome temporário e renomear para o ENT.TXT, apenas quando tiver fechado o arquivo.. veja o fluxograma dessa página

https://acbr.sourceforge.io/ACBrMonitor/ACBrMonitor.html

image.png

38 minutos atrás, luisfoxi disse:

- O desempenho da versão 64bits é relevante em relação à versão de 32bits ou é quase a mesma coisa?

Não creio que exista melhoria no desempenho...

 

39 minutos atrás, luisfoxi disse:

- É mais seguro no momento ainda usar a versão de 32bits?

Se você usa SAT, a resposta é SIM.. pois poucos fabricantes disponibilizam DLLs de SAT em 64 bits

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

×
×
  • 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...