Skip to main content

This article describes what you should do if you encounter an EL00005 Error when trying to contact host via SSL error when trying to connect to a host using SSL.

Problem:

When using EnterpriseLink version 5.0, WebSync 9 or later, you might receive the following error when trying to connect to a host using SSL:

EL00005 Error when trying to contact host via SSL

You might also see the following error in the server.log file:

Could not load cryptographic methods (OS error code 55102)

Resolution:

EnterpriseLink uses SSL when you check Require Encryption (TLS 1.0, SSL 2.0 or SSL 3.0) on the Host Connection Configuration page. However, due to export regulations of cryptography software, Micro Focus no longer ships the OpenSSL libraries with EnterpriseLink. Therefore, to use SSL you must either download the OpenSSL libraries from the SSL Web site or copy the libraries from an earlier version of EnterpriseLink.

To download the OpenSSL Libraries


  1. Start a browser and go to http://www.slproweb.com/products/Win32OpenSSL.html.
  2. Download the executable file named Win32 OpenSSL version Light, where version is v0.9.8i or later, to a temporary location on your local drive.
  3. Run the Win32 OpenSSL version Light.exe file.
    Note: If you receive an error claiming that you do not have the Visual C 2008 Redistributables:
    1. Download and install the Visual C 2008 Redistributables file found on the same Web page.
    2. Rerun Win32 OpenSSL version Light.exe.
  4. Select all the default options to ensure that EnterpriseLink can find all of the appropriate OpenSSL DLL files.
Note:
  • This default build of OpenSSL is subject to local and state laws. For more information, see the legal agreement available from the installer.
  • There is a known bug in the base release of EnterpriseLink version 5.0, WebSync 9 that prevents it from dynamically loading the SLL DLLs correctly. This is fixed in EnterpriseLink version 5.0 WebSync 10. To avoid this problem, we recommend that you upgrade to WebSync 10 or later.

To copy the OpenSSL Libraries from an Earlier Installation of EnterpriseLink

If you have an earlier version of EnterpriseLink on your local drive (usually in a non-default installation location) or on another machine, you can copy the appropriate DLL files to your current installation.


  1. Using Windows Explorer or at a command prompt, go to the \\bin subdirectory of your earlier EnterpriseLink version's installation directory.
  2. Copy the following files to your current EnterpriseLink installation's \\bin subdirectory. The default installation directory is c:\\Micro Focus\\EnterpriseLink:
    • LIBEAY32.DLL
    • SSLEAY32.DLL

Old KB# 14210

#SupportTips/KnowledgeDocs
#Rumba
#EnterpriseLink