AuthMe / AuthMeReloaded

The best authentication plugin for the Bukkit/Spigot API!
https://www.spigotmc.org/resources/authmereloaded.6269/
GNU General Public License v3.0
628 stars 516 forks source link

Server display all not owned accounts when login #2054

Closed LJIT-WD closed 4 years ago

LJIT-WD commented 4 years ago

What behaviour is observed:

My server used BungeeCord. When I logged in to my server, AuthMe displayed all the accounts. My username was not in ops.json file. I checked the database, and found that every player's reg ip is the same as BungeeCord server ip, so the plugin thought that they were the same user and then displayed all accounts.

What behaviour is expected:

I expected the plugin not to display all the accounts (or other accounts that I owned), and only one account per real ip.

Steps/models to reproduce:

Login to my server.

Plugin list:

Plugins (18): AuthMe, ChatControl, ClearLag, DisableMe, Hibernate, LaggRemover, Matrix, MessageAnnouncer, NametagEdit, ProtocolLib, SetSpawn, TheNewEconomy, TNTRun_reloaded, Vault, ViaBackwards, ViaVersion, VotingPlugin, WorldEdit

Environment description

Using BungeeCord network and MySQL database

AuthMe build number:

Version: AuthMeReloaded v5.6.0-SNAPSHOT (build: 2385)

Error Log:

UPDATE: [02:17:15 WARN]: [AuthMe] Could not download GeoLiteAPI database [FileNotFoundException]: plugins/AuthMe/GeoLite2-Country.mmdb (No such file or directory)

Configuration:

https://hastebin.com/ajoyuseyew.bash

LJIT-WD commented 4 years ago

Sorry! I forgot to set ip_forwarding to true in BungeeCord config.yml. The issue is solved!