1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Решено Query - Incorrect magic!

Тема в разделе "Помощь", создана пользователем AnSandr, 7 июн 2020.

  1. Автор темы
    AnSandr

    AnSandr Активный участник Пользователь

    Баллы:
    66
    Всем привет! У меня такая проблема:
    В консоль bungeecord'а спамит вот этим:

    Код:
    > 16:48:59 [INFO] [/185.180.43.202:49262] <-> InitialHandler has pinged
    > 16:48:59 [INFO] [/185.180.43.202:49312] <-> InitialHandler has pinged
    > 16:48:59 [WARNING] Error whilst handling query packet from /185.180.43.202:57246
    java.lang.IllegalStateException: No session!
    at net.md_5.bungee.query.QueryHandler.handleMessage(QueryHandler.java:95)
    at net.md_5.bungee.query.QueryHandler.channelRead0(QueryHandler.java:56)
    at net.md_5.bungee.query.QueryHandler.channelRead0(QueryHandler.java:22)
    at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
    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.EpollDatagramChannel.read(EpollDatagramChannel.java:679)
    at io.netty.channel.epoll.EpollDatagramChannel.access$100(EpollDatagramChannel.java:58)
    at io.netty.channel.epoll.EpollDatagramChannel$EpollDatagramChannelUnsafe.epollInReady(EpollDatagramChannel.java:497)
    at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:475)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.lang.Thread.run(Thread.java:748)
    > 16:49:00 [WARNING] Query - Incorrect magic!: /185.180.43.202:40532
    В чём может быть проблема и как ее решить?

    185.180.43.202 - айпи мониторинга, на который добавлен сервер
     
  2. Gru2303

    Gru2303 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Gru2303
  3. Sigvegutt

    Sigvegutt Активный участник Пользователь

    Баллы:
    96
  4. Автор темы
    AnSandr

    AnSandr Активный участник Пользователь

    Баллы:
    66
  5. Автор темы
    AnSandr

    AnSandr Активный участник Пользователь

    Баллы:
    66
  6. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Так это и решается да, ограничь доступ к квери порту.
     
  7. Автор темы
    AnSandr

    AnSandr Активный участник Пользователь

    Баллы:
    66
    Если я отключу квери порт, другие мониторинги не смогут подключаться к серверу. Попробую удалить сервер с того мониторинга. Отпишусь
     
  8. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Не совсем закрыть, а ограничить от всего кроме мониторингов. Этой херней еще и досят.
     
  9. Sigvegutt

    Sigvegutt Активный участник Пользователь

    Баллы:
    96
    Зачем вообще нужен кьери?
     
  10. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Полезен что не меняется протокол от версии к версии и можно мониторить все версии ничего не изменяя. А еще он дает чуть больше инфы о сервере.
     
  11. Автор темы
    AnSandr

    AnSandr Активный участник Пользователь

    Баллы:
    66
    Тоесть закрыть порт от всех IP кроме разрешённых?
     
  12. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Ага
     
  13. Автор темы
    AnSandr

    AnSandr Активный участник Пользователь

    Баллы:
    66
    Спасибо за помощь. :good:
     
  14. Apelzino

    Apelzino Участник

    Баллы:
    31
    Я конечно понимаю, что проблему эту ты решил. Но почему бы не поделиться как именно ты это сделал? Что использовал для фильтрации ip адресов?
     
  15. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Да элементарный iptables справится по-моему.
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Именно.
     
  17. Автор темы
    AnSandr

    AnSandr Активный участник Пользователь

    Баллы:
    66
    Проблема началась с того, что на одном мониторинге я зарегистрировал свой сервер 2 раза, с разными доменами. И он посылал мне query запросы. И возможно при подключении возникала ошибку, когда он не может присоединиться по одному домену, потому что уже подключен по другому домену.

    Я просто удалил вторую страницу сервера на мониторинге.

    Зато узнал про iptables :good:.
     

Поделиться этой страницей