Consultor Eletrônico



Kbase 74960: Incapaz de carregar a biblioteca OpenSSL (12144)
Autor   Tatiane Koslinsky - CAT
Acesso   Público
Publicação   4/25/2018
Ambiente:
Progress 11.7.2 64 bits (appserver)
Windows 64 bits

Problema:
No log do appserver gerava a mensagem:
(Procedure: 'companyLogin java/authentication.p' Line:923) Incapaz de carregar a biblioteca OpenSSL (12144)


Causa:
Esta é uma dll que o progress utiliza para criptografar strings, no nosso caso utilizado para a geração da senha de autenticação do produto.


Possíveis soluções:
1. Verificar se o arquivo procrypto.dll está na pasta bin do progress. Caso não esteja, solicitamos copiar o arquivo de outra instalação e demais arquivos faltantes na pasta bin do progress.
OBS: Lembrando que o Progress precisa estar instalado e não copiado.

2. Neste caso tinha o arquivo procrypto.dll.
Ao utilizar o _progres.exe note que os valores de DLC e PROPATH que normalmente são definidos na seção [Startup] devem agora ser definidos na sessão[WinChar Startup].

Foi incluído o diretório %DLC%/bin no propath do appserver.
Exemplo:
@{WinChar Startup\PROPATH};@{WorkPath};C:\Progress\dlc117\bin;C:\Progress\dlc117\;