ProxioDev / ValioBungee

Synchronize players data between BungeeCord / Velocity proxies
Eclipse Public License 1.0
191 stars 50 forks source link

Console gives error when player changes backend server #78

Closed MrMirhan closed 1 year ago

MrMirhan commented 1 year ago

Console gives error when player changes backend server

RedisBungee Velocity latest

console logs?

[11:18:06 INFO]: [server connection] M1rhan -> lobi has connected
[11:18:31 ERROR] [redisbungee]: Unable to fix up stored player data
[11:18:31 ERROR]: com.imaginarycode.minecraft.redisbungee.internal.jedis.excepti
ons.JedisDataException: ERR wrong number of arguments for 'hset' command
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.Protocol.processError(Protocol.java:96)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.Protocol.process(Protocol.java:137)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.Protocol.read(Protocol.java:192)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.Connection.readProtocolWithCheckingBroken(Connection.java:316)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.Connection.getOne(Connection.java:298)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.Connection.executeCommand(Connection.java:123)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.executors.DefaultCommandExecutor.executeCommand(DefaultCommandExecutor.java:24
)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.UnifiedJedis.executeCommand(UnifiedJedis.java:167)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.internal.jedi
s.UnifiedJedis.hset(UnifiedJedis.java:1258)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.api.util.play
er.PlayerUtils.createPlayer(PlayerUtils.java:50)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.VelocityPlaye
rUtils.createVelocityPlayer(VelocityPlayerUtils.java:27)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.RedisBungeeVe
locityPlugin$1.handlePlatformPlayer(RedisBungeeVelocityPlugin.java:264)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.api.tasks.Int
egrityCheckTask.unifiedJedisTask(IntegrityCheckTask.java:79)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.api.tasks.Int
egrityCheckTask.unifiedJedisTask(IntegrityCheckTask.java:22)
[11:18:31 ERROR]:       at com.imaginarycode.minecraft.redisbungee.api.tasks.Red
isTask.execute(RedisTask.java:60)
[11:18:31 ERROR]:       at com.velocitypowered.proxy.scheduler.VelocityScheduler
$VelocityTask.lambda$run$0(VelocityScheduler.java:275)
[11:18:31 ERROR]:       at java.base/java.util.concurrent.ThreadPoolExecutor.run
Worker(ThreadPoolExecutor.java:1136)
[11:18:31 ERROR]:       at java.base/java.util.concurrent.ThreadPoolExecutor$Wor
ker.run(ThreadPoolExecutor.java:635)
[11:18:31 ERROR]:       at java.base/java.lang.Thread.run(Thread.java:833)
[11:18:34 INFO]: [server connection] M1rhan -> towny has connected
ham1255 commented 1 year ago

hello, can you send version of redisbungee, redis version, proxy startup logs and make sure to hide anything sensitive in the logs.