Implemented Option 4, as suggested.  Issue fixed.  Thank you, Bill.

 

73 John W7CD

 

From: Bill Somerville [mailto:g4...@classdesign.com] 
Sent: Wednesday, October 17, 2018 12:26 PM
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] WSJT-X v2.0.0 RC3 LotW Users Data File errors

 

On 17/10/2018 18:23, Bill Somerville wrote:

Open a Command prompt window (*not* Administrator mode), 

type the following command at the prompt: 

where libeay32.dll 

and report back the results printed. 

Thanks all for the reports. As expected the problem is that some users have no 
OpenSSL libraries installed and others have a variety of versions supplied with 
various other packages.

There is no perfect solution to this, for example:

1) It would be great to package the right OpenSSL libraries with WSJT-X but US 
state and local legislation about strong cryptography software prevents us from 
doing that easily.

2) We could recommend that users install the OpenSSL libraries separately and 
copy them into the WSJT-X bin directory but this will cause problems for the 
WSJT-X uninstaller when later upgrading.

3) We could recommend that users install the OpenSSL libraries separately and 
add their location to the PATH environment variable but other applications are 
likely to undo that by doing the same with the version of OpenSSL they need.

4) We could recommend that users install the OpenSSL libraries separately and 
let the installer copy them to the system directory, this is not usually 
recommended as it may break other applications.

So I am going to go with the least bad of the above options which I think is 
(4). Instructions below.

By the way, the reason OpenSSL is required is that the ARRL web server will not 
respond to insecure requests (http) and only serves secure URLs (https). If an 
http request is made then it redirects to an https equivalent.

Those experiencing LotW download errors can try the following:

Download the OpenSSL installer for Windows from here: 
https://slproweb.com/products/Win32OpenSSL.html , specifically the "Win32 
OpenSSL v1.0.2p Light" version. Note that this is the right version even if you 
are running 64-bit Windows. Download link is 
https://slproweb.com/download/Win32OpenSSL_Light-1_0_2p.exe .

Run the downloaded installer taking default options and accept the option to 
install the libraries into the Windows system directory.

Please report back on if this solves the issues? You will probably need to 
restart WSJT-X.

For those that have tried copying random OpenSSL DLLs into their WSJT-X bin 
directory, you will need to remove them as well.

73
Bill
G4WJS.

_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to