Cannot load SSL engine: OpenSSL livraries are required

All questions related to installations, configurations and maintenance of Advanced Host Monitor (including additional tools such as RMA for Windows, RMA Manager, Web Servie, RCC).
xcentric
Posts: 176
Joined: Sat Oct 23, 2010 4:30 pm

Cannot load SSL engine: OpenSSL livraries are required

Post by xcentric »

In the 9.02 beta when you use a remote agent to perform a certificate check it ruturns the following error.

Cannot load SSL engine: OpenSSL livraries are required.

Active agent was upgraded to v4.41.

Regards
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

Copy libeay32.dll and ssleay32.dll files from HostMonitor folder to remote system where RMA is started.

Regards
Alex
xcentric
Posts: 176
Joined: Sat Oct 23, 2010 4:30 pm

Post by xcentric »

It is working now. Thank you.
JustusT
Posts: 4
Joined: Wed Nov 23, 2011 3:36 am

Post by JustusT »

Is it also for Hostmonitor itself?
I get the error but the files are at C:\Program Files (x86)\HostMonitor8\

I just restarted the server but error keeps the same.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

HostMonitor located in C:\Program Files (x86)\HostMonitor8\ folder?
libeay32.dll and ssleay32.dll files located in the same folder?
And HostMonitor shows "Cannot load SSL engine: OpenSSL livraries are required" error?

That's strange.
Could you please provide more information?
- HostMonitor version?
- Windows?
- Service Pack?
- HostMonitor is started as service? application?

Regards
Alex
Last edited by KS-Soft on Wed Nov 23, 2011 10:55 am, edited 1 time in total.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

PS
Did you replace libeay32.dll and ssleay32.dll files that comes with HostMonitor with some newer/older version from different software (these DLLs comes with OpenSSL)?

Regards
Alex
JustusT
Posts: 4
Joined: Wed Nov 23, 2011 3:36 am

Post by JustusT »

Hello Alex,

libeay32.dll and ssleay32.dll files are in the same folder.
The installation is an update from 8.86 to 9.02 Beta.

Hostmon 9.02
Windows 2008 R2 SP1
i tested both: service an application
no anti virus software is installed
the server is a standalone server, fresh installed for hostmon

i replaced the dll with dll of openssl 0.9.8e
because it didnt work with the dll provied from hostmon installation
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

i replaced the dll with dll of openssl 0.9.8e
because it didnt work with the dll provied from hostmon installation
Ok, for begining lets return correct DLLs.
You may remove these files, then start HostMonitor setup program and choose Update/Repair installation mode.
Then try to start HostMonitor as application. Any luck?

Regards
Alex
JustusT
Posts: 4
Joined: Wed Nov 23, 2011 3:36 am

Post by JustusT »

Really strange now it works!
just repaired the installation.

Thanks for your help
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

No problem :)
Looks like wrong DLLs were copied into HostMonitor folder somehow...

Regards
Alex
xcentric
Posts: 176
Joined: Sat Oct 23, 2010 4:30 pm

Post by xcentric »

Strange,

This issue has returned. Trying to use a remote active agent to execute a certificate check. Got the "cannot load ssl libraries" error. Went to the server where the remote agent is installed, it had both open ssl dll's although different from the main hostmon dir v.0.9.8e. So copied the ones from the hostmon dir which had v.1.0.2e. I restarted the agent service, test still complains that libraries are required. Also confirmed the test is configured to use the remote agent where the libraries are located.

Hostmon v10.64
Remote Active RMA v5.40

Regards
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

For some reason process cannot load DLL.
What Windows do you use?
Service Pack?
Antivirus monitor?
Where exactly RMA installed (path)?
Path to DLLs?

Regards
Alex
xcentric
Posts: 176
Joined: Sat Oct 23, 2010 4:30 pm

Post by xcentric »

Server 2012 R2
All latest updates
ESET Business Endpoint Antivisrus
C:\Program Files (x86)\HostMonitor\RMA-Win
C:\Program Files (x86)\HostMonitor\RMA-Win

Regards
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

May be ESET got some new updates and blocks OpenSSL?
Can you try to disable it?

Regards
Alex
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

We tested such config (ESET, RMA, OpenSSL) on our Server2012 R2 system, works fine.

Regards
Alex
Post Reply