Incident se ztrátou kontroly nad kanály v IRC síti FreeNode

Nový tým IRC sítě FreeNode vyjádřil lítost nad incidentem, který se odehrál včera a který byl některými komunitami vnímán jako převzetí jejich IRC kanálů. Projekty jako Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE a Void Linux oznámily, že opouštějí FreeNode kvůli ztrátě kontroly nad svými kanály.

Po odchodu týmu administrátorů, kteří založili novou síť Libera.Chat kvůli konfliktu s majitelem, domén., některé otevřené projekty přenesly diskuze na platformu Libera.Chat a zablokovaly možnost komunikace ve starých kanálech. Administrativa FreeNode považovala provedené kroky za nepřijatelné, protože znemožnily uživatelům pokračovat v komunikaci na starých kanálech kvůli nastavení botů, které automaticky odstraňovaly uživatele s oznámením, že kanál se přesunul do sítě Libera.Chat. Podle názoru FreeNode stačilo pouze oznámit přesun bez blokování.

Zástupci FreeNode považovali blokaci za nátlak na uživatele, kteří nechtěli odcházet ze staré sítě, a provedli změny v pravidlech, které takovou blokaci uživatelů kanálů zakazovaly. V případě zablokování komunikace nová pravidla předepisovala uzavření kanálu a přesměrování připojení uživatelů na jiný tematický kanál.

Pro uživatele kanálů, kterým byla zablokována komunikace, byl napsán skript, který vytvářel nový kanál v jiném jmenném prostoru „##“ (například ##ubuntu místo #ubuntu) a automaticky přesměrovával uživatele, kteří se pokoušeli připojit ke starému kanálu, na tento nový kanál. Problém byl v tom, že nový tým FreeNode skript řádně neotestoval před jeho nasazením, předem neinformoval uživatele o přicházející změně (diskuze probíhala pouze v úzkém kanálu #freenode-policy-feedback) a nepřihlédl ke všem nuancím.

Skript určoval fakt migrace kanálu podle přítomnosti řetězce „libera“ v názvu kanálu, avšak přehlédl, že mnohé projekty, které zůstávaly ve FreeNode, byly teprve ve fázi diskuse o migraci do nové sítě a tudíž zmiňovaly „libera“ v tématu kanálu. Skript vytvořil zrcadla v novém jmenném prostoru i pro tyto kanály a začal přesměrovávat uživatele do jiného kanálu, což vyvolalo vlnu rozhořčení a obvinění z převzetí kanálů.

Odhaduje se, že důsledkem činnosti skriptu bylo zasaženo přibližně 720 IRC kanálů, včetně kanálů projektů OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux a FOSDEM. Některé komunity, které ještě váhaly s migrací, byly nuceny přejít do nové sítě, protože přišly o kontrolu nad svými kanály v síti FreeNode. Správa FreeNode zahájila práci na vrácení kanálů po obdržených stížnostech, ale bylo již pozdě a pověst sítě utrpěla.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster