Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao carregar bibliotecas do OpenSSL


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

Recommended Posts

Boa tarde pessoal!

Estou desenvolvendo um projeto em .NET que comunica com a ACBrLibNFe. Quando vou utilizar o método NFE_Assinar estou recebendo o erro " Erro ao carregar bibliotecas do OpenSSL", mesmo as DLLs libcrypto-1_1.dll e libssl-1_1.dll já estando na mesma pasta do meu executável.

O que mais eu posso verificar?

 

Link para o comentário
Compartilhar em outros sites

3 minutos atrás, antonio.carlos disse:

@Dev Telluria você copiou as dll dependências que estão junto com a pasta da lib ? 

image.png
Testou o demo do ACBr ?
Chegou a ver esta palestra , pode te ajudar nas configurações.

 

Sim, já testei o projeto demo, já copiei as dependências e o meu projeto desenvolvido em .NET já funciona corretamente no meu ambiente de desenvolvimento, o problema está acontecendo em outra máquina no ambiente de testes.

Link para o comentário
Compartilhar em outros sites

15 minutos atrás, antonio.carlos disse:

Verifique as atualizações do windows e se for certificado A1 revise as configurações..
poste log também se possível.

Não tem nenhuma atualização pendente no windows, revisei as configurações e não encontrei nenhum problema.

Segui o log:

ACBrLibNFE-20210121.log

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

As DLLs do OpenSSL dependem do Visual C RunTime...

Tente rodar esse instalador na máquina

https://github.com/abbodi1406/vcredist/releases

  • Curtir 3
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

1 hora atrás, Daniel Simoes disse:

As DLLs do OpenSSL dependem do Visual C RunTime...

Tente rodar esse instalador na máquina

https://github.com/abbodi1406/vcredist/releases

Realizei a instalação, o problema ainda persiste.

 

1 hora atrás, Juliomar Marchetti disse:

Veja se ele não tem outro sistema que já tenha coloca dll´s do openssl e esteja carregado na memoria por exemplo.

Não encontrei outro sistema que utilize as dlls do OpenSSL na máquina.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Provavelmente você está copiando as DLLs erradas, ou na pasta errada...

Se compila seus binários em 32, use apenas as DLLs x86...

Experimente copiar as DLLs de 32 bits em SysWow64

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

13 minutos atrás, Daniel Simoes disse:

Provavelmente você está copiando as DLLs erradas, ou na pasta errada...

Se compila seus binários em 32, use apenas as DLLs x86...

Experimente copiar as DLLs de 32 bits em SysWow64

Já fiz esse procedimento também.

Eu compilo em 32 bits, peguei as DLLs das pastas x86 copiei para a pasta do meu executável, da mesma forma que fiz na minha máquina de desenvolvimento, mesmo assim não funcionou.

Também já havia testado copiar as DLLs para SysWow64, também não resolveu.

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

deve estar faltando alguma dependência...  tente a OpenSSL 1.0.X que ela tem menos dependências...

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

  • Moderadores
19 minutos atrás, Dev Telluria disse:

Não entendi, como eu faço isso?

Pegar as dll da pasta informada e usar ela. lembrando de eliminar as demais dll´s das outras versões  openssl

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1386 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.