In Memoriam: Tai'lahr

OpenUru.org, along with the rest of the Mystonline community, is mourning the loss of Tai'lahr on October 16th, 2019.

Rest in Peace, friend.

Difference between revisions of "Tech Note - LIBEAY32.dll Is Missing"

From OpenUru
Jump to navigation Jump to search
(→‎Problem Description: Expand description of problem)
(→‎Problem Description: Static lib is named differently)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{technote|CyanWorlds.com Engine (Client)|v1.902|LIBEAY32.dll is deleted from the installation folder after an update failure occurs}}{{clear}}
+
{{technote|CyanWorlds.com Engine (Client)|v1.902|LIBEAY32.dll is deleted from the installation folder after an update failure occurs (OpenSSL dynamically linked in UruLauncher.exe)}}{{clear}}
 
==Problem Description==
 
==Problem Description==
 
When a client update fails, the dependency file "LIBEAY32.dll" is deleted or corrupted. This file can be normally be found in:  
 
When a client update fails, the dependency file "LIBEAY32.dll" is deleted or corrupted. This file can be normally be found in:  
 
{{quote|C:\Program Files (x86)\Uru Live| on 64bit versions of Windows}} and {{quote|C:\Program Files\Uru Live| on 32bit versions.}}
 
{{quote|C:\Program Files (x86)\Uru Live| on 64bit versions of Windows}} and {{quote|C:\Program Files\Uru Live| on 32bit versions.}}
If the client build uses this DLL for the launcher (instead of statically linking it) then the launcher will be unable to run.
+
If the client build uses this DLL for the launcher (instead of statically linking the OpenSSL library) then the launcher will be unable to run.
  
 
==Resolution==
 
==Resolution==
To fix this problem, you will need to re-extract '''MinkataUruInstall.exe''' to your installation folder. It may be best to make a back up of both files if this tends to happen often.  
+
To fix this problem, you will need to obtain a fresh copy of the dll from your CWE client download/installation package and place it into your installation folder; it may be simplest to re-run the client installer. Do not use a version obtained from any other source as the version may not match your client and may cause further problems with the launcher.  
 +
 
 
[[Category: Technical Note]]
 
[[Category: Technical Note]]

Latest revision as of 13:49, 9 January 2012

This Tech Note applies to:

CyanWorlds.com Engine (Client)

Revision:

v1.902

Additional Notes:
LIBEAY32.dll is deleted from the installation folder after an update failure occurs (OpenSSL dynamically linked in UruLauncher.exe)

Problem Description

When a client update fails, the dependency file "LIBEAY32.dll" is deleted or corrupted. This file can be normally be found in:

C:\Program Files (x86)\Uru Live
— on 64bit versions of Windows

and

C:\Program Files\Uru Live
— on 32bit versions.

If the client build uses this DLL for the launcher (instead of statically linking the OpenSSL library) then the launcher will be unable to run.

Resolution

To fix this problem, you will need to obtain a fresh copy of the dll from your CWE client download/installation package and place it into your installation folder; it may be simplest to re-run the client installer. Do not use a version obtained from any other source as the version may not match your client and may cause further problems with the launcher.