Incident s gubitkom kontrole nad kanalima u IRC mreži FreeNode

Nova ekipa IRC mreže FreeNode izrazila je žaljenje zbog jučerašnjeg incidenta koji su neki zajednice doživjele kao preuzimanje svojih IRC kanala. Na primjer, projekti Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE i Void Linux najavili su napuštanje FreeNode-a zbog gubitka kontrole nad svojim kanalima.

Nakon odlaska tima administratora koji je osnovao novu mrežu Libera.Chat zbog sukoba s vlasnikom domena, neki otvoreni projekti prebacili su raspravu na platformu Libera.Chat i onemogućili komunikaciju na starim kanalima. Uprava FreeNode-a smatrala je poduzete mjere neprihvatljivima, ne dopuštajući korisnicima da nastave razgovor na starim kanalima zbog postavki botova koji su automatski uklanjali korisnike s porukom da se kanal preselio na mrežu Libera.Chat. Prema FreeNode-u, bilo je dovoljno samo prikazati obavijest o preseljenju bez blokiranja.

Predstavnici FreeNode-a smatrali su blokadu prisilom na korisnike koji nisu željeli napustiti staru mrežu i izmijenili su pravila, zabranivši sličnu blokadu korisnika kanala. U slučaju blokade komunikacije nova pravila propisivala su zatvaranje kanala i preusmjeravanje korisničkih veza na drugi tematski kanal.

Za korisnike kanala koji su bili blokirani napisana je skripta koja stvara novi kanal u drugom imenskom prostoru „##“ (na primjer, ##ubuntu umjesto #ubuntu) i automatski preusmjerava korisnike koji pokušavaju spojiti na stari kanal na taj novi kanal. Problem je bio u tome što nova ekipa FreeNode-a nije pravilno testirala tu skriptu prije implementacije, unaprijed nije obavijestila korisnike o nadolazećim promjenama (rasprava je bila samo u nišnom kanalu #freenode-policy-feedback) i nije uzela u obzir sve nijanse.

Skripta je određivala činjenicu migracije kanala prema prisutnosti riječi „libera“ u zaglavlju kanala, ali je propušteno da su mnogi projekti koji su još uvijek bili na FreeNode-u bili samo u fazi rasprave o migraciji u novu mrežu i, sukladno tome, spominjali su „libera“ u temi kanala. Skripta je stvorila zrcala u novom imenskom prostoru i za te kanale te je počela preusmjeravati korisnike u drugi kanal, što je izazvalo val ogorčenja i optužbi za preuzimanje kanala.

Pretpostavlja se da je rad skripta oštetio oko 720 IRC kanala, uključujući kanale projekata OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux i FOSDEM. Neki su se još uvijek okrenuli zajednici zbog migracije i bili prisiljeni preći u novu mrežu jer su izgubili kontrolu nad svojim kanalima na FreeNode mreži. Administracija FreeNode započela je rad na vraćanju kanala nakon pritužbi, ali je već bilo prekasno i reputacija mreže je bila narušena.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster