TheAndrey 16289 Опубликовано: 27 июня 2020 Сегодня ночью произошла поломка WorldGuard на сервере Modern. Да, давненько у нас такого не было... Проблема оказалась вызвана синтаксической ошибкой в файле регионов из-за чего плагин не смог его прочитать во время следующего запуска сервера. Благодаря быстрому реагированию модератора, сервер вовремя был закрыт на внеплановые технические работы, пока не начался разнос построек (за это будет бан и надолго!). Формат YAML с точки зрения синтаксиса ненадёжен: заключение строк в кавычки в нём является обязательным только в определённых случаях. Несовершенство библиотеки, генерирующей файл привело к ошибке. Спровоцировать появление ошибки игроки могли путём установки пользовательских сообщений для региона (приветствие при входе и прощание при выходе). Потому что после чистки этих флагов, файл с регионами снова стал успешно считываться. После этого случая флаги greeting, farewell и deny-message больше не доступны игрокам вообще, чтобы исключить возможность «ломать» файл с регионами. Планов на возвращение флагов пока нет - их в основном использовали для спама и введения в заблуждение (маскировка под вид чата). Игрокам на сервере Modern настоятельно рекомендуется проверить, всё ли в порядке с их регионами. 2 2 Поделиться сообщением Ссылка на сообщение
Гость benz0bak Опубликовано: 27 июня 2020 Самое быстрое устранение проблемы которое когда-либо я видел. Молодец @Andrey Поделиться сообщением Ссылка на сообщение
Afic 12 Опубликовано: 27 июня 2020 Andrey молодец. А то я зашёл и офигел что за ерунда. Поделиться сообщением Ссылка на сообщение
amelnikov07 0 Опубликовано: 28 июня 2020 Молодец Андрюха! Хоть я не играю на модерне, всё равно красава! Поделиться сообщением Ссылка на сообщение
Qumo 122 Опубликовано: 28 июня 2020 Жаль, что на огромной территории теперь нельзя использовать greeting как информацию о том, что включено pvp в одностороннем порядке, а так, хорошо что быстро все понерфили. Поделиться сообщением Ссылка на сообщение
Sobriquet 0 Опубликовано: 5 июля 2020 Так то, вроде ж была возможность использовать WorldGuard c MySQL... Поделиться сообщением Ссылка на сообщение
TheAndrey 16289 Опубликовано: 5 июля 2020 05.07.2020 в 17:37, Sobriquet сказал: Так то, вроде ж была возможность использовать WorldGuard c MySQL... Была, но её использовать не рекомендуют. Говорят, работает с БД WG неважно. Потому поддержку новых фич для адаптера делать не стали. На JSON перейти будет проще всего. И он надёжнее, потому что не капризен к форматированию. Поделиться сообщением Ссылка на сообщение