leymooo / bungeecord Goto Github PK
View Code? Open in Web Editor NEWThis project forked from spigotmc/bungeecord
BungeeCord with built in AntiBot protection (RUS lang)
Home Page: http://www.rubukkit.org/threads/137038/
License: Other
This project forked from spigotmc/bungeecord
BungeeCord with built in AntiBot protection (RUS lang)
Home Page: http://www.rubukkit.org/threads/137038/
License: Other
21:09:20 [SEVERE] Exception in thread "main"
21:09:20 [SEVERE] java.lang.reflect.InaccessibleObjectException: Unable to make private native java.lang.reflect.Field[] java.lang.Class.getDeclaredFields0(boolean) accessible: module java.base does not "opens java.lang" to unnamed module @3d8314f0
21:09:20 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
21:09:20 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
21:09:20 [SEVERE] at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
21:09:20 [SEVERE] at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
21:09:20 [SEVERE] at ru.leymooo.botfilter.config.Config.setAccessible(Config.java:420)
21:09:20 [SEVERE] at ru.leymooo.botfilter.config.Config.getField(Config.java:307)
21:09:20 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:54)
21:09:20 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:114)
21:09:20 [SEVERE] at ru.leymooo.botfilter.config.Config.load(Config.java:99)
21:09:20 [SEVERE] at ru.leymooo.botfilter.config.Settings.reload(Settings.java:238)
21:09:20 [SEVERE] at ru.leymooo.botfilter.BotFilter.(BotFilter.java:74)
21:09:20 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:282)
21:09:20 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
21:09:20 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
Could these changes be made against Waterfall or maybe done via patches so it can be applied among other modifications of Bungee?
При попытке открыть инвентарь с зачарованным маяком в нём (острота 1) в креативе происходит вылет с этой ошибкой:
[SEVERE] [user] <-> DownstreamBridge <-> [server] - encountered exception
io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(0) + length(1) exceeds writerIndex(0): UnpooledSlicedByteBuf(ridx: 0, widx: 0, cap: 0/0, unwrapped: PooledUnsafeDirectByteBuf(ridx: 1, widx: 1, cap: 512))
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:98)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:337)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:297)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:337)
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:337)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1408)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930)
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:796)
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:427)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:328)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IndexOutOfBoundsException: readerIndex(0) + length(1) exceeds writerIndex(0): UnpooledSlicedByteBuf(ridx: 0, widx: 0, cap: 0/0, unwrapped: PooledUnsafeDirectByteBuf(ridx: 1, widx: 1, cap: 512))
at io.netty.buffer.AbstractByteBuf.checkReadableBytes0(AbstractByteBuf.java:1428)
at io.netty.buffer.AbstractByteBuf.readByte(AbstractByteBuf.java:723)
at net.md_5.bungee.protocol.DefinedPacket.readVarInt(DefinedPacket.java:158)
at net.md_5.bungee.protocol.DefinedPacket.readVarInt(DefinedPacket.java:148)
at net.md_5.bungee.protocol.MinecraftDecoder.decode(MinecraftDecoder.java:30)
at net.md_5.bungee.protocol.MinecraftDecoder.decode(MinecraftDecoder.java:12)
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88)
... 21 more
Если открывать инвентарь в выживании или открывать его через открытие инвентаря воронки например, то вылет не происходит.
Did you figured out how to fix this issue?
Thanks
БотФилтер не проверяет файлы и останавливается на этом
BungeeCord-Proxy ................................... FAILURE [ 0.920 s]
< compile went well but test-compile give a FAILURE >
Version 3.8.1 (15.07.2020, stable)
$ uname -a
Linux domain.name 4.9.0-12-amd64 #1 SMP Debian 4.9.210-1+deb9u1 (2020-06-07) x86_64 GNU/Linux
$ java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_252-b09)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.252-b09, mixed mode)
При запуске банжи во всех потоках происходит подобное:
https://hastebin.com/asapujehih
It would be a great idea to integrate this antibot system with FlameCord (based on Waterfall)
В данный момент на последней стабильной версии при попытке зайти с Bedrock edition, игрок не может пройти проверку на бота по Failed position check. Прошу, по возомжности, учитывать пакеты, получаемые через Geyser при их проверке. Если это невозможно, то прошу прощения за потраченное время
What do you think about cooperation with FlameCord? That would be big and well protected BungeeCord fork.
Приветствую, предлагаю добавить поддержку модов в ботфильтр. В WaterFall она есть так что я думаю это будет не очень сложно. Применить патчи ватерфалла для форджа. Заранее спасибо
13:22:21 [WARNING] Включаю BungeCord BotFilter 1.8.x-1.16.x от vk.com/Leymooo_s (http://rubukkit.org/threads/137038)
13:22:21 [SEVERE] Exception in thread "main"
13:22:21 [SEVERE] java.lang.reflect.InaccessibleObjectException: Unable to make private native java.lang.reflect.Field[] java.lang.Class.getDeclaredFields0(boolean) accessible: module java.base does not "opens java.lang" to unnamed module @2a79781f
13:22:21 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
13:22:21 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
13:22:21 [SEVERE] at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
13:22:21 [SEVERE] at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
13:22:21 [SEVERE] at ru.leymooo.botfilter.config.Config.setAccessible(Config.java:420)
13:22:21 [SEVERE] at ru.leymooo.botfilter.config.Config.getField(Config.java:307)
13:22:21 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:54)
13:22:21 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:114)
13:22:21 [SEVERE] at ru.leymooo.botfilter.config.Config.load(Config.java:99)
13:22:21 [SEVERE] at ru.leymooo.botfilter.config.Settings.reload(Settings.java:238)
13:22:21 [SEVERE] at ru.leymooo.botfilter.BotFilter.(BotFilter.java:74)
13:22:21 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:280)
13:22:21 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:43)
13:22:21 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
При включении BungeeCord в консоль спамит, вот это:
https://yadi.sk/d/-TNELvpeTf--cw
если, что плагины на bungeecord не установлены,
а конфиг стандартный
При заходе на сервер с версии 1.15.2 - постоянная Загрузка территории.
[16:36:00 ERROR]: Couldn't register custom payload
org.bukkit.plugin.messaging.ChannelNameTooLongException: Attempted to send a Plugin Message to a channel that was too large. The maximum length a channel may be is 64 chars (attempted 85 - 'rp:pluginsr:messagechannelsr:skinchangeadvancedban:mainbungeecord:mainunitedmine:auth.
at org.bukkit.plugin.messaging.StandardMessenger.validateAndCorrectChannel(StandardMessenger.java:500) ~[patched_1.16.5.jar:git-Paper-775]
at org.bukkit.craftbukkit.v1_16_R3.entity.CraftPlayer.addChannel(CraftPlayer.java:1630) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:3054) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.PacketPlayInCustomPayload.a(SourceFile:44) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.PacketPlayInCustomPayload.a(SourceFile:9) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1266) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1259) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1220) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1134) ~[patched_1.16.5.jar:git-Paper-775]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-775]
at java.lang.Thread.run(Thread.java:832) [?:?]
[16:36:00 INFO]: TheDevilArtY lost connection: Invalid payload REGISTER!
На BotFilter ошибки нет (Есть флаг -Dbotfilter.printallerrors=true). На подсервере ошибка, описанная выше
Проверил с Waterfall 445, все работает. Ошибка появилась после версии BotFilter 3.8.7, на 3.8.7 все работало.
Ошибка возникает при входе клиента любой версии (Проверено на 1.17.1 и 1.16.5)
Кикает по причине "Потеряно соединение с серверов"
when i join the server and complete the captcha it not redirect to the server.
Добрый день.
Хочу сообщить о проблеме конфликта серверов 1.15.2 и старше с клиентами 1.16.2 и новее при использовании ViaVersion на банже.
При попытке войти на сервер в логах возникает огромное количество ошибок, связанных с некорректными ID биомов.
На каких-то версиях клиент просто намертво зависает из-за количества ошибок, а на каких-то просто-напросто бросает критическое исключение, приводящее к крашу.
Короче говоря, после возникновения проблемы продолжать игру уже не представляется возможным.
Как мне удалось выяснить, такое поведение происходит исключительно в том случае, если до этого игрок находился на сервере проверки на бота (т.е. вводил капчу или проходил проверку падением).
Таким образом, при значении always-check: false
ошибка происходит лишь при первом входе на сервер - т.е. после зависания/краша можно перезайти и начать игру.
А вот при значении always-check: true
проблема с клиентом возникает вообще каждый раз - игрок фактически теряет возможность попасть на сервер.
Поскольку мы говорим о том, что версия сервера старше, чем версия клиента, то на банже, соответственно, установлен ViaVersion.
Результаты моих тестов:
Сервер 1.12.2-1.15.2 + клиент 1.16.1 -> проблемы нет
Сервер 1.12.2-1.15.2 + клиент 1.16.2 -> проблема есть
Сервер 1.16.5-1.17.1 + клиент 1.16.2 -> проблема есть
Таким образом, проблема с клиентами 1.16.2 и новее на серверах 1.15.2 и старше.
Ещё несколько моментов по результатам теста:
~half of the players on my server does not start because of this error, on 1.16.5 this was not
On startup
18:09:06 [SEVERE] java.lang.reflect.InaccessibleObjectException: Unable to make private native java.lang.reflect.Field[] java.lang.Class.getDeclaredFields0(boolean) accessible: module java.base does not "opens java.lang" to unnamed module @50828c64
18:09:06 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source)
18:09:06 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source)
18:09:06 [SEVERE] at java.base/java.lang.reflect.Method.checkCanSetAccessible(Unknown Source)
18:09:06 [SEVERE] at java.base/java.lang.reflect.Method.setAccessible(Unknown Source)
18:09:06 [SEVERE] at ru.leymooo.botfilter.config.Config.setAccessible(Config.java:371)
18:09:06 [SEVERE] at ru.leymooo.botfilter.config.Config.getField(Config.java:258)
18:09:06 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:54)
18:09:06 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:114)
18:09:06 [SEVERE] at ru.leymooo.botfilter.config.Config.load(Config.java:99)
18:09:06 [SEVERE] at ru.leymooo.botfilter.config.Settings.reload(Settings.java:60)
18:09:06 [SEVERE] at ru.leymooo.botfilter.BotFilter.<init>(BotFilter.java:74)
18:09:06 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:282)
18:09:06 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
18:09:06 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)```
Проблема у игроков: при неудачном заходе их кикает, а при повторном входе выдаёт ошибку: Игрок с таким-же ником уже играет на сервере! При перезагрузке банжи ошибка пропадает, но на время. Используется самая новая версия (3.8.6)
При самом запуске, появляется вот такая ошибка:
https://pastebin.com/3qqWUzAB
Версия явы 11.
my settings bungeecord config.yml:
connection_throttle: 2000
connection_throttle_limit: 3
they work if I test from one ip address. but if a large bot attack happens, which I had today, then connection_throttle does not work at all.
here are the logs in half a second, as we see dozens of connections are made from one ip, and there should be a maximum of 3
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #2/INFO]: [36.37.175.123] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #2/INFO]: [36.37.175.123] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #3/INFO]: [217.27.219.14] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #4/INFO]: [177.74.112.142] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #3/INFO]: [217.27.219.14] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #2/INFO]: [36.37.175.123] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #2/INFO]: [36.37.175.123] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #3/INFO]: [217.27.219.14] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #4/INFO]: [177.74.112.142] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #3/INFO]: [217.27.219.14] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #2/INFO]: [36.37.175.123] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #7/INFO]: [103.214.41.98] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #2/INFO]: [36.37.175.123] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #6/INFO]: [95.158.63.61] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #0/INFO]: [60.2.44.182] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #1/INFO]: [116.206.60.10] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #5/INFO]: [122.55.202.100] sent wrong Handshake packet. Junk??)
[13:21:33] [Netty Worker IO Thread #3/INFO]: [217.27.219.14] sent wrong Handshake packet. Junk??)
Использую: https://github.com/itzg/docker-bungeecord
Если брать стандартную банжу или waterfall - все ок
Логи при запуске
20:47:12 [SEVERE] Exception in thread "main"
20:47:12 [SEVERE] java.lang.reflect.InaccessibleObjectException: Unable to make private native java.lang.reflect.Field[] java.lang.Class.getDeclaredFields0(boolean) accessible: module java.base does not "opens java.lang" to unnamed module @5274766b
20:47:12 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
20:47:12 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
20:47:12 [SEVERE] at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
20:47:12 [SEVERE] at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
20:47:12 [SEVERE] at ru.leymooo.botfilter.config.Config.setAccessible(Config.java:371)
20:47:12 [SEVERE] at ru.leymooo.botfilter.config.Config.getField(Config.java:258)
20:47:12 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:54)
20:47:12 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:114)
20:47:12 [SEVERE] at ru.leymooo.botfilter.config.Config.load(Config.java:99)
20:47:12 [SEVERE] at ru.leymooo.botfilter.config.Settings.reload(Settings.java:60)
20:47:12 [SEVERE] at ru.leymooo.botfilter.BotFilter.(BotFilter.java:74)
20:47:12 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:282)
20:47:12 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
20:47:12 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
Конфиг для docker-compose
version: "3.7"
services:
proxy:
image: itzg/bungeecord
environment:
TYPE: CUSTOM
BUNGEE_JAR_FILE: server-3.8.8.1.jar
restart: unless-stopped
ports:
- "25565:25577"
volumes:
- "./proxy:/server"
how to disable countries whitelist
is it possible to make it check on every join disregard if that person have join before?
Как сделать чтобы были логи в папке logs и назывались latest.log
Как сделать чтобы при кике или бане челика он перекидывался на сервер лобби.
MoveMeNow не работает
Не могу зайти на сервер, бот фильтр постоянно пишет что я бот. Что делать?
Мы используем Litebans на бунге. При попытке забаненного игрока зайти на сервер, вместо причины бана, он получает такой экран.
На обычном Waterfall такой проблемы нет. От разработчика Litebans получили такой комментарий:
LiteBans doesn't do anything special, just LoginEvent#setCancelled(true) and LoginEvent#setCancelReason().
I don't mess with the protocol so I would assume that a protocol error like that would be caused by BungeeCord itself (maybe compatibility layer), if not another plugin.
After some time, the java.lang.OutOfMemoryError exception is thrown
Some players cannot connect to the server or are kicked periodically.
On the server online on average 5-10 people
I think 350MB is more than enough for so many users!
Previously, I allocated 200-250 at all and there were no problems (in previous versions 1.16.2)
Installed plugins: ServerCommand, nLogin, CleanMotD, SkinsRestorer, TAB
Run i use: java -Xmx350M -Xms350M -jar -Dfile.encoding=UTF-8 BungeeCord.jar nogui
Use bungeecord: BungeeCord-BotFilter(3.8.3).jar
Exception:
java.lang.OutOfMemoryError: Direct buffer memory
at java.base/java.nio.Bits.reserveMemory(Bits.java:175)
at java.base/java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:118)
at java.base/java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:317)
at io.netty.buffer.PoolArena$DirectArena.allocateDirect(PoolArena.java:755)
at io.netty.buffer.PoolArena$DirectArena.newChunk(PoolArena.java:731)
at io.netty.buffer.PoolArena.allocateNormal(PoolArena.java:247)
at io.netty.buffer.PoolArena.allocate(PoolArena.java:227)
at io.netty.buffer.PoolArena.reallocate(PoolArena.java:394)
at io.netty.buffer.PooledByteBuf.capacity(PooledByteBuf.java:118)
at io.netty.buffer.AbstractByteBuf.ensureWritable0(AbstractByteBuf.java:306)
at io.netty.buffer.AbstractByteBuf.ensureWritable(AbstractByteBuf.java:282)
at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1104)
at io.netty.handler.codec.ByteToMessageDecoder$1.cumulate(ByteToMessageDecoder.java:99)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:274)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:792)
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1.run(AbstractEpollChannel.java:387)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Thread.java:834)
Can only increase memory solve this problem?
Добрый день.
Установлена последняя версия фильтра из Actions.
Похоже, при определённых действиях со стороны игрока возникает следующее исключение: https://pastebin.com/raw/4aGSSYTY
Ранее также наблюдались подобные исключения - с 2-5 айпи адресов каждый день.
Также ранее capacity была равна 64 вместо 128, небольшие отличия в стеке тоже имеются. Скорее всего, это происходило на более старой версии. Жёлтым старая, залёным новая (последняя):
Версия Java тоже отличалась, но, думаю, это повлияло лишь на точку входа в приложение.
Hello!
I'm using BungeeCord with built in AntiBot protection. Can you add function, which allows to remove captcha check? If server is whitelisted, captcha check is not necessary. So it would be better if antibot will be more customizable. Thanks in advance.
How do i fix this error?
proxy.log.txt
Сделайте такую защиту.
Audio fingerprint
Очень странная ошибка вылазит. Версия ботфильтра крайня. На последней waterfall такого не наблюдаю.
01:30:56 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
01:30:56 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
01:30:56 [SEVERE] at java.lang.Thread.run(Thread.java:748)
01:30:56 [SEVERE] Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@e260766, id=17, owner=me.lucko.luckperms.bungee.LPBungeeBootstrap@2f7a7219, task=me.lucko.luckperms.bungee.listeners.BungeeConnectionListener$$Lambda$278/436039416@467bfc3, delay=0, period=0, running=true) encountered an exception
java.lang.NullPointerException
at me.lucko.luckperms.bungee.listeners.BungeeConnectionListener.lambda$onPlayerLogin$0(BungeeConnectionListener.java:97)
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
01:31:00 [INFO] [/92.38.73.147:5480] <-> InitialHandler has connected
01:31:00 [INFO] [/92.38.73.147:5481] <-> InitialHandler has connected
01:31:01 [INFO] [rheaboam] <-> InitialHandler has connected
01:31:01 [INFO] [rheaboam] <-> InitialHandler has connected
01:31:01 [SEVERE] [LuckPerms] Exception occurred whilst loading data for 95cbc3d2-2595-302b-b6a3-3086e3521e63 - rheaboam
01:31:01 [SEVERE] java.lang.NullPointerException
01:31:01 [SEVERE] at me.lucko.luckperms.common.plugin.util.AbstractConnectionListener.loadUser(AbstractConnectionListener.java:67)
01:31:01 [SEVERE] at me.lucko.luckperms.bungee.listeners.BungeeConnectionListener.lambda$onPlayerLogin$0(BungeeConnectionListener.java:84)
01:31:01 [SEVERE] at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
01:31:01 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
01:31:01 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
01:31:01 [SEVERE] at java.lang.Thread.run(Thread.java:748)
01:31:01 [SEVERE] Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@e260766, id=21, owner=me.lucko.luckperms.bungee.LPBungeeBootstrap@2f7a7219, task=me.lucko.luckperms.bungee.listeners.BungeeConnectionListener$$Lambda$278/436039416@4bee66a4, delay=0, period=0, running=true) encountered an exception
java.lang.NullPointerException
at me.lucko.luckperms.bungee.listeners.BungeeConnectionListener.lambda$onPlayerLogin$0(BungeeConnectionListener.java:97)
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:98)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at io.netty.handler.codec.ByteToMessageDecoder.handlerRemoved(ByteToMessageDecoder.java:253)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:514)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:446)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: ru.leymooo.botfilter.utils.FastOverflowPacketException: Cannot receive string longer than 255 (got 464 characters)```
Starting BungeeCord...
18:48:01 [INFO] Using mbed TLS based native cipher.
18:48:01 [INFO] Using zlib based native compressor.
18:48:01 [WARNING] Включаю BungeCord BotFilter 1.8.x-1.16.x от vk.com/Leymooo_s (http://rubukkit.org/threads/137038)
18:48:01 [INFO] [BotFilter] Проверяю наличее обновлений
18:48:02 [INFO] [BotFilter] Обновлений не найдено!
18:48:02 [INFO] [BotFilter] Генерирую капчу [0/900]
18:48:03 [INFO] [BotFilter] Генерирую капчу [107/900]
18:48:04 [INFO] [BotFilter] Генерирую капчу [265/900]
18:48:05 [INFO] [BotFilter] Генерирую капчу [413/900]
18:48:06 [INFO] [BotFilter] Генерирую капчу [575/900]
18:48:07 [INFO] [BotFilter] Генерирую капчу [743/900]
18:48:08 [INFO] [BotFilter] Капча сгенерированна за 6,192 мс
18:48:08 [INFO] [BotFilter] Подключаюсь к датабазе...
18:48:08 [INFO] [BotFilter] Подключено (62 мс)
18:48:08 [INFO] [BotFilter] Очищено 0 аккаунтов
18:48:08 [INFO] [BotFilter] Белый список игроков успешно загружен (0)
18:48:08 [INFO] Not on Windows, attempting to use enhanced EpollEventLoop
18:48:09 [INFO] Epoll is working, utilising it!
18:48:09 [INFO] Couldn't detect bungee version. Custom build?
18:48:09 [SEVERE] Exception in thread "main"
18:48:09 [SEVERE] java.lang.ClassCastException: java.lang.String cannot be cast to java.util.Map
18:48:09 [SEVERE] at net.md_5.bungee.conf.YamlConfig.load(YamlConfig.java:76)
18:48:09 [SEVERE] at net.md_5.bungee.conf.Configuration.load(Configuration.java:73)
18:48:09 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:296)
18:48:09 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:43)
18:48:09 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
В чем проблема я хлебушек
В messages.properties указана 1.15.x, как максимальная поддерживаемая версия. Сейчас BF поддерживает до 1.18. Оригинальная банджа использует аргумент {0}
для подстановки версий.
19:11:24 [SEVERE] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
19:11:24 [SEVERE] at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1181)
19:11:24 [SEVERE] at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1170)
19:11:24 [SEVERE] at ru.leymooo.botfilter.captcha.generator.CaptchaPainter.draw(CaptchaPainter.java:44)
19:11:24 [SEVERE] at ru.leymooo.botfilter.captcha.CaptchaGeneration.lambda$generateImages$0(CaptchaGeneration.java:45)
19:11:24 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
19:11:24 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
19:11:24 [SEVERE] at java.lang.Thread.run(Thread.java:748)
19:11:24 [SEVERE] Exception in thread "pool-1-thread-823"
19:11:24 [SEVERE] java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
19:11:24 [SEVERE] at java.lang.Class.forName0(Native Method)
19:11:24 [SEVERE] at java.lang.Class.forName(Class.java:264)
19:11:24 [SEVERE] at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:103)
19:11:24 [SEVERE] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
19:11:24 [SEVERE] at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1181)
19:11:24 [SEVERE] at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1170)
19:11:24 [SEVERE] at ru.leymooo.botfilter.captcha.generator.CaptchaPainter.draw(CaptchaPainter.java:44)
19:11:24 [SEVERE] at ru.leymooo.botfilter.captcha.CaptchaGeneration.lambda$generateImages$0(CaptchaGeneration.java:45)
19:11:24 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
19:11:24 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
19:11:24 [SEVERE] at java.lang.Thread.run(Thread.java:748)
19:11:24 [SEVERE] Exception in thread "pool-1-thread-824"
19:11:24 [SEVERE] java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
19:11:24 [SEVERE] at java.lang.Class.forName0(Native Method)
19:11:24 [SEVERE] at java.lang.Class.forName(Class.java:264)
19:11:24 [SEVERE] at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:103)
19:11:24 [SEVERE] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
19:11:24 [SEVERE] at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1181)
19:11:24 [SEVERE] at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1170)
19:11:24 [SEVERE] at ru.leymooo.botfilter.captcha.generator.CaptchaPainter.draw(CaptchaPainter.java:44)
19:11:24 [SEVERE] at ru.leymooo.botfilter.captcha.CaptchaGeneration.lambda$generateImages$0(CaptchaGeneration.java:45)
19:11:24 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
19:11:24 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
19:11:24 [SEVERE] at java.lang.Thread.run(Thread.java:748)
19:11:24 [SEVERE] Exception in thread "pool-1-thread-825"
How to use Hex code color
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.