Discord Plugin

Started by Luckshya, Mar 05, 2019, 05:38 AM

Previous topic - Next topic

gamingpro

when me open server32.exe console its showing me Handle_transport_init receivied error: TLS...

gamingpro

Quote from: Samir_HG on Aug 04, 2022, 05:13 PMI'm having this problem when trying to connect:
[2022-08-04 21:56:45] [connect] Successful connection
[2022-08-04 21:56:45] [error] handle_transport_init received error: TLS handshake failed
[2022-08-04 21:56:45] [info] asio async_shutdown error: asio.ssl:336462231 (shutdown while in init)
disconnect
[2022-08-04 21:56:45] [connect] Successful connection
[2022-08-04 21:56:45] [error] handle_transport_init received error: TLS handshake failed
[2022-08-04 21:56:45] [info] asio async_shutdown error: asio.ssl:336462231 (shutdown while in init)
disconnect

Plugin versions used: x32 and x86
Systems used: Windows 10 Pro 21H2 and Ubuntu 20.04 (both updated)
OpenSSL downloaded from https://slproweb.com/products/Win32OpenSSL.html
Tried all versions available on the website.

On Linux, I downloaded libssl-dev as instructed in this tutorial.

I'm using the exact same script that worked months ago.
As a precaution, I decided to create a new one with only the most basic functions as suggested in more recent tutorials and also the examples on GitHub pages.

Two different ISPs were used in the connection attempt. In all the above scenarios returns the same error.

gamingpro

bro, fuck i have problem, that when i load the 32 bit .dll that giving me code 193 fail., when i try 64 bit, failing code 14001 ??? why

Ridwan Rz

Person who created this plugin, is no longer supporting it OR fixing it. The problem is from sleepydiscord.

Necroso

Changelog: Version 0.4.5 (Unofficial)

After years away from VC-MP, I noticed the plugin no longer worked when trying to use it. Because of this, I decided to fix it myself.

📌 What's changed?
  • TLS Handshake Fix: Fixed the critical connection error (TLS Handshake error) that prevented the plugin from communicating with Discord. The plugin is now 100% functional again.
  • Full Cross-Platform Support: Compiled and reviewed binary files are available for both Windows and Linux.
  • x32 and x64 Architectures: 32-bit and 64-bit builds are available for both operating systems.

⚠️ Important Note regarding VC-MP Server (x32)
Although the x32 (32-bit) version for Linux and Windows was successfully tested and made available, it is worth noting that the latest versions of vcmpserver have apparently dropped support for 32-bit binaries. It is highly recommended to permanently migrate the server and plugins to x64.

🔗 Pull Request & Downloads
A Pull Request (PR) with all the fixes has already been submitted to the original library author's repository (Luckshya).

While the changes are not yet officially integrated, the compiled plugins and binaries are available for download here:
https://github.com/Necroso/sleepydiscord-squirrel/releases/tag/0.4.5