TLS initialization failed
jeremynofs opened this issue · comments
Reinstalled Windows, MTGA, and LotusTracker 1.3.1. When attempting to sign in, the screen stays at "Loading..." indefinitely. Set list for M20 does not download. Logs show the following.
[20:39:05] DEBUG LotusTracker(85): Checking internet connection..
[20:39:05] DEBUG LotusTracker(87): Internet connection OK
[20:39:20] ERROR void LotusTrackerAPI(85): Error: TLS initialization failed -
[20:39:41] INFO void MtgArena(97): Game started
[20:39:41] DEBUG void MtgCards(46): Updating mtga sets
[20:39:41] DEBUG void MtgDecksArch(33): Updating decks architectures
[20:39:41] DEBUG void MtgDecksArch(95): Downloading decks architectures
[20:39:41] ERROR void MtgaLogWatcher(64): Log file path was not setted. Looking for log file.
[20:39:41] INFO void MtgaLogWatcher(42): Log file: C:/Users/Jeremy\AppData\LocalLow\Wizards of the Coast\MTGA
[20:39:41] DEBUG void MtgaLogWatcher(76): Starting watch log
[20:39:41] DEBUG void MtgArena(113): Game gains focus
[20:39:41] ERROR void MtgCards(69): Error: TLS initialization failed - ````
This is what I was told to do in Discord and it worked for me:
Download https://indy.fulgan.com/SSL/openssl-1.0.2s-i386-win32.zip, extract it, put the libeay32.dll and ssleay32.dll en Lotus Tracker folder, restart Lotus Tracker and try again?
Link to openssl download is legit, see https://wiki.openssl.org/index.php/Binaries
Thanks @riQQ, and thanks for the openssl verification link, as that domain did look a little sketchy. That did fix the issue, but I think the issue should remain open, as the installer should probably check that the eay libraries are available on the system, and install them if they're not.
Thanks @riQQ . I'll include that libs back in next release.