Skip to content
NikitaCartes edited this page Jul 16, 2021 · 6 revisions

You don't need to read this page unless you got the GLIBC not found error.

What's the problem?

Mod hashes passwords in order to store them securely in database. In order to do that, it uses a password hashing library. The recommended hashing algorithm is argon2 which requires libc6 (GLIBC) to be installed on OS. This is usually preinstalled on most systems.

If you own the server, try updating its software.

apt-get update
apt-get upgrade

If that doesn't help, try running

apt-get install libc6

That should take care of the problem.

But I'm using a hosting service! (or above doesn't help)

For such cases, mod also provides a different hashing library (EasyAuth 1.5.0 or higher).

Set the option useBCryptLibrary to true in EasyAuth's experimental part of the config.

And that's it. If you have database files from previous server (which wasn't using the useBCryptLibrary option), be warned that no one will be able to login (since now you're using a different hashing method, which means that all passwords will be "wrong"). With other words, you cannot transfer database with Argon2 passwords to BCrypt passwords and vice-versa.

Clone this wiki locally