Incidentul pierderii controlului asupra canalelor din rețeaua IRC FreeNode

Noua echipă a rețelei IRC FreeNode și-a exprimat regretul pentru incidentul de ieri, care a fost perceput de unele comunități ca o captură a canalelor lor IRC. De exemplu, proiectele Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE și Void Linux au anunțat că părăsesc FreeNode din cauza pierderii controlului asupra canalelor lor.

După plecarea echipei de administratori care a fondat noua rețea Libera.Chat din cauza conflictului cu proprietarul domenii, unele proiecte open source au transferat discuțiile pe platforma Libera.Chat și au restricționat comunicarea în vechile canale. Administrația FreeNode a considerat acțiunile întreprinse ca fiind inacceptabile, deoarece nu ofereau utilizatorilor posibilitatea de a continua comunicarea pe vechile canale din cauza configurării boturilor care ștergeau automat utilizatorii, anunțând că canalul s-a mutat în rețeaua Libera.Chat. În opinia FreeNode, ar fi fost suficient să se afișeze un mesaj despre mutare fără a bloca.

Reprezentanții FreeNode au considerat că blocarea constituie o constrângere pentru utilizatorii care nu doreau să părăsească vechea rețea și au modificat regulile, interzicând astfel de blocări ale utilizatorilor canalelor. În cazul blocării comunicării, noile reguli prescriau închiderea canalului și redirecționarea conexiunilor utilizatorilor către un alt canal pe aceeași temă.

Pentru utilizatorii canalelor care au fost blocați de comunicare, a fost scris un script care creează un nou canal într-un alt spațiu de nume «##» (de exemplu, ##ubuntu în loc de #ubuntu) și redirecționează automat utilizatorii care încearcă să se conecteze la vechiul canal. Problema a fost că noua echipă FreeNode nu a testat corespunzător acest script înainte de implementare, nu a notificat utilizatorii despre schimbarea iminentă (discuția a avut loc doar în canalul de nișă #freenode-policy-feedback) și nu a luat în considerare toate detaliile.

Scriptul determina migratia canalului prin prezența termenului «libera» în titlul canalului, dar s-a trecut cu vederea că multe proiecte care rămâneau în continuare pe FreeNode se aflau doar în stadiul de discuții pentru migrarea în noua rețea și, prin urmare, menționau «libera» în tema canalului. Scriptul a creat oglinzi în noul spațiu de nume și pentru aceste canale și a început să redirecționeze utilizatorii către un alt canal, ceea ce a generat un val de indignare și acuzații de capturare a canalelor.

Se estimează că în urma lucrărilor scriptului au fost afectate aproximativ 720 de canale IRC, inclusiv canalele proiectelor OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux și FOSDEM. Unele comunități, care încă ezitau în privința migrației, au fost nevoite să treacă la noua rețea, deoarece au pierdut controlul asupra canalelor lor din rețeaua FreeNode. Administrația FreeNode a început lucrările pentru recuperarea canalelor după plângeri, dar era deja prea târziu și reputația rețelei a avut de suferit.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster