Juhtum kanalite kontrolli kaotamisest IRC-võrgus FreeNode

FreeNode'i uus IRC-tiim väljendas kahetsust eilse juhtumi üle, mida mõned kogukonnad tõlgendasid nende IRC-kanalite vallutamisena. Näiteks teatasid projektid Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE ja Void Linux FreeNode'ist lahkumisest oma kanalite kontrolli kaotamise tõttu.

Pärast administraatorite meeskonna lahkumist, kes asutas uue võrgustiku Libera.Chat omaniku konfliktide tõttu, of domains, on mõned avatud projektid viinud vestlused platvormile Libera.Chat ja blokeerinud suhtlemise vanades kanalites. FreeNode'i administreerimine pidas tehtud tegevusi vastuvõetamatuks, kuna need ei võimaldanud kasutajatel jätkata suhtlemist vanades kanalites botide seadistuse tõttu, mis kustutasid kasutajad automaatselt teatega, et kanal on üle kolinud Libera.Chat võrgustikku. FreeNode'i arvates oleks piisanud lihtsalt kolimist teate edastamisest, ilma blokeerimiseta.

FreeNode'i esindajad pidasid kasutajate sundimist, kes ei soovinud vanast võrgust lahkuda, blokeerimist sunniks ja muutsid reegleid, keelates sellise kanali kasutajate blokeerimise. Blokeerimise korral uued reeglid nõudsid kanali sulgemist ja kasutajate ühenduste suunamist teisele temaatilisele kanalile.

Blokeeritud kasutajate kanalite jaoks kirjutati skript, mis loob uue kanali teises nimede ruumis «##» (näiteks ##ubuntu asemel #ubuntu) ning suunab automaatselt kasutajad, kes üritavad vana kanaliga liituda, sellele kanalile. Probleem oli selles, et FreeNode'i uus meeskond ei testinud seda skripti korralikult enne selle juurutamist, ei teatanud kasutajaid oodatavast muudatusest (arutelu toimus ainult nišikanalis #freenode-policy-feedback) ja ei arvestanud kõiki nüansse.

Skripti tuvastas kanali migratsiooni fakti kanalipealkirjas oleva sõna "libera" põhjal, kuid jäi märkamatuks, et paljusid FreeNode'is alles olevaid projekte arutati alles uude võrku migreerimise etapis ja seetõttu mainiti "libera" kanali teemas. Skript lõi need kanalid uues nimekirjas ja hakkas kasutajaid teise kanalisse edastama, mis tekitas pahameele ja süüdistusi kanalite üle võtmises.

Eeldatakse, et skripti töö tõttu kannatas umbes 720 IRC-kanalit, sealhulgas OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux ja FOSDEM projektide kanaleid. Mõned kogukondadest, kes migratsiooni üle vaagisid, pidid uude võrku üle minema, kuna kaotasid kontrolli oma kanalite üle FreeNode'is. FreeNode'i haldus alustas kanalite tagasitoomise tööd pärast kaebuseid, kuid oli juba hilja ning võrgu maine kannatas.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster