Prefix does not update automatically
Closed this issue · 8 comments
Hello,
I installed LuckPerms on my bungeecord server and on three Spigot servers. Everything works alright except for one thing: when I add or remove a prefix for someone (by adding a rank to him as a parent), it does not update live on my BungeeCord server, meaning BungeeChat doesn't pick it up and the [Member]
prefix is still used instead of [Owner]
(or the other way around).
I can fix this issue my self by typing lpb user <user> info
on bungee, which will then show the correct prefix and then everything is fine after that (the chat starts showing the correct prefix).
I use MySQL + Redis in my config, and run the latest version of LuckPerms.
Here is my /lp debug.
When I change something, all Spigot instances go like this: [Redis Messaging] Received update ping with id: ...
, but the Bungee server does not. It is configured the same way, so I'm not sure why ?
I just changed all my messaging-service:
to sql
and it still does not update on bungee. It does on the spigot servers.
Redis is superior to SQL messaging, keep them how they were.
Make sure everything is running the latest version from here.
https://luckperms.github.io/
There was a change made in a recent dev build that made different versions incompatible with each other. I suspect that's what the issue was. Anything before 4.2.50 is incompatible with anything after 4.2.50.
I updated LuckPerms on my BungeeCord server and on my Spigot servers to the latest version (4.2.54) and changed the config back to use redis. I restarted everything and it still does not work. My spigot servers synchronize fine but on the BungeeCord server I have to do it manually like in the original post.
Have anything else I could try ?