Noki Posted July 17, 2016 Share Posted July 17, 2016 I'm trying to load the sockets module on Debian 8 64-bit. I am running the latest stable Linux release for 1.5.2. MODULE: Unable to load x64/modules/ml_sockets.so (/home/noki/mta/x64/modules/ml_sockets.so: wrong ELF class: ELFCLASS32) I am aware that you need to architecture and install the i386 packages, though it does not work for some reason. I have attempted to setup Multiarch but with no avail either. I'm a bit stumped. Link to comment
MTA Team sbx320 Posted July 21, 2016 MTA Team Share Posted July 21, 2016 You cannot load 32-bit modules with a 64-bit server. Multiarch only allows you to run 32-bit applications (e.g. the 32-bit MTA Server). Modules (Shared Objects (.so Files) and .dlls) can only be loaded into a server with matching bitness. To fix this you need to get the 64-bit ml_sockets from this page and put it into your server's modules folder. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now