TIBCO Rendezvous (RV) error "The ordinal 2821 could not be located in the dynamic link library LIBEAY32.dll"?

TIBCO Rendezvous (RV) error "The ordinal 2821 could not be located in the dynamic link library LIBEAY32.dll"?

book

Article ID: KB0089430

calendar_today

Updated On:

Products Versions
TIBCO Rendezvous -
Not Applicable -

Description

Resolution:
Description:
===========

TIBCO Rendzvous (RV) uses OpenSSL (files libeay32.dll and ssleay32.dll). Other third party applications also use OpenSSL code. On some machines the files libeay32.dll and ssleay32.dll may already have been installed in the C:\Windows\system32 subdirectory.
by non TIBCO applications.

When TIBCO Java applications are started, the JVM looks for a property called java.library.path that specifies native library paths. If the java.library.path is not set explicitly, the JVM sets the value of java.library.path to the environment variable PATH but prepends C:\Windows\System32 and other directories.

If the versions of libeay32.dll and ssleay32.dll in the C:\Windows\system32 subdirectory are not compatible with TIBCO Rendezvous, then TIBCO applications may fail when trying to use TIBCO Rendezvous or TIBCO EMS.

Resolution
==========
Rename, remove or replace both the files libeay32.dll and ssleay32.dll in the C:\Windows\system32 subdirectory with the files in located in the TIBCO_RV_HOME\bin subdirectory.

Issue/Introduction

TIBCO Rendezvous (RV) error "The ordinal 2821 could not be located in the dynamic link library LIBEAY32.dll"?