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

#49
Changelog: Version 0.4.5 (Unofficial)

After years away from VC-MP, I noticed the plugin no longer worked. Since it was no longer able to connect to Discord, I decided to fix and maintain it myself.

📌 What's Changed?

  • TLS Handshake Fix: Fixed the critical TLS Handshake error that prevented the plugin from communicating with Discord. The plugin is now fully functional again.
  • Full Cross-Platform Support: Compiled and tested binaries are available for both Windows and Linux.
  • 32-bit and 64-bit Builds: Both x86 (32-bit) and x64 (64-bit) builds are provided for each supported operating system.

⚠️ Important Note Regarding VC-MP Server (x86)

Although x86 (32-bit) builds for both Linux and Windows are available and have been tested successfully, recent versions of vcmpserver appear to have dropped support for 32-bit binaries.

Migrating both the server and plugins to x64 is strongly recommended.

⚒️ Build Environment
  • Operating System: Ubuntu 26.04 LTS (Resolute Raccoon)
  • Architecture: x86_64 (64-bit)
  • Compiler: GCC/G++ 15.2.0
  • CMake: 4.2.3
  • glibc: 2.43
  • libstdc++: GLIBCXX 3.4.34

Compatibility Notes
  • Linux binaries were compiled on Ubuntu 26.04 LTS.
  • Minimum required runtime: glibc 2.43.
  • Minimum required libstdc++ version: GLIBCXX 3.4.34.
  • Older Linux distributions may not be compatible due to older versions of glibc or libstdc++.

🔗 Pull Request & Downloads

A Pull Request (PR) containing all fixes has already been submitted to the original repository maintained by Luckshya.

While the changes have not yet been merged, precompiled binaries are available here:

https://github.com/Necroso/sleepydiscord-squirrel/releases/tag/0.4.5