Инцидент с потерей контроля над каналами в IRC-сети FreeNode

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
27-Май-2021 11:30

Новая команда IRC-сети FreeNode выразила сожаление о произошедшем вчера инциденте, который был воспринят некоторыми сообществами как захват их IRC-каналов. Например, об уходе из FreeNode из-за потери контроля над своими каналами заявили проекты Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE и Void Linux.
После ухода команды администраторов, основавших новую сеть Libera.Chat из-за конфликта с владельцем доменов, некоторые открытые проекты перевели обсуждения на платформу Libera.Chat и заблокировали возможность общения в старых каналах. Администрация FreeNode посчитала неприемлемыми предпринятые действия, не дающими возможность пользователям продолжить общение на старых каналах из-за настройки ботов, автоматически удаляющих пользователей с сообщением, что канал переехал в сеть Libera.Chat. По мнению FreeNode, достаточно было просто вывести сообщение о переезде без блокировки.
Представители FreeNode посчитали блокировку принуждением пользователей, которые не желали уходить из старой сети, и внесли изменения в правила, запретив подобное блокирование пользователей каналов. В случае блокировки возможности общения новые правила предписывали закрытие канала и перенаправление подключений пользователей на другой тематический канал.
Для заблокировавших общение пользователей каналов был написан скрипт, создающий новый канал в другом пространстве имён "##" (например, ##ubuntu вместо #ubuntu) и автоматически перенаправляющий на этот канал пользователей, пытающихся подключиться к старому каналу.
Проблема оказалась в том, что новая команда FreeNode должным образом не протестировала данный скрипт перед внедрением, предварительно не уведомила о грядущем изменении пользователей (было обсуждение только в нишевом канале #freenode-policy-feedback) и не учла все нюансы.
Скрипт определял факт миграции канала по наличию строки "libera" в заголовке канала, но было упущено, что многие ещё остающиеся во FreeNode проекты находились лишь на стадии обсуждения миграции в новую сеть и, соответственно, упоминали "libera" в теме канала. Скрипт создал зеркала в новом пространстве имён и для этих каналов и начал пробрасывать пользователей в другой канал, что вызвало волну возмущений и обвинений в захвате каналов.
Предполагается, что в результате работы скрипта пострадало около 720 IRC-каналов, включая каналы проектов OpenBSD, NetBSD, Gettoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux и FOSDEM. Некоторые ещё колебавшиеся насчёт миграции сообщества были вынуждены перейти в новую сеть, так как потеряли контроль над своими каналами в сети FreeNode. Администрация FreeNode начала работу по возвращению каналов после жалоб, но было уже поздно и репутация сети пострадала.
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_freenode, #_irc, #_chat
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 22-Ноя 09:06
Часовой пояс: UTC + 5