Incident z izgubo nadzora nad kanali v omrežju FreeNode IRC

Nova ekipa mreže FreeNode IRC je izrazila obžalovanje zaradi včerajšnjega incidenta, ki so ga nekatere skupnosti dojemale kot prevzem njihovih kanalov IRC. Na primer, projekti Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE in Void Linux so napovedali odhod iz FreeNode zaradi izgube nadzora nad njihovimi kanali.

Po odhodu ekipe administratorjev, ki so ustanovili novo omrežje Libera.Chat zaradi konflikta z lastnikom domen, so nekateri odprti projekti preselili razprave na platformo Libera.Chat in onemogočili možnost komuniciranja v starih kanalih. Administracija FreeNode je menila, da so sprejeti ukrepi nesprejemljivi, saj uporabnikom onemogočajo nadaljevanje komunikacije na starih kanalih zaradi nastavitve botov, ki samodejno izbrišejo uporabnike s sporočilom, da se je kanal preselil v omrežje Libera.Chat. Po mnenju FreeNode je bilo dovolj, da preprosto prikažete sporočilo o premiku brez blokiranja.

Predstavniki FreeNode so menili, da je blokada prisilna za uporabnike, ki niso želeli zapustiti starega omrežja, in so spremenili pravila, ki prepovedujejo takšno blokiranje uporabnikov kanala. Če je bila možnost komuniciranja blokirana, so nova pravila zahtevala zaprtje kanala in preusmeritev uporabniških povezav na drug tematski kanal.

Za uporabnike kanala, ki so blokirali komunikacijo, je bil napisan skript, ki je ustvaril nov kanal v drugem imenskem prostoru »##« (na primer ##ubuntu namesto #ubuntu) in uporabnike, ki so se poskušali povezati s starim kanalom, samodejno preusmeril na ta kanal . Izkazalo se je, da je težava v tem, da nova ekipa FreeNode tega skripta pred implementacijo ni pravilno testirala, uporabnikov ni vnaprej obvestila o prihajajoči spremembi (razprava je bila samo v nišnem kanalu #freenode-policy-feedback) in ni upoštevajte vse nianse.

Skript je določil dejstvo selitve kanala s prisotnostjo vrstice "libera" v naslovu kanala, vendar je bilo spregledano, da so bili številni projekti, ki so še ostali v FreeNode, šele v fazi razprave o selitvi v novo omrežje in so bili v skladu s tem omenjeni “libera” v temi kanala. Skript je ustvaril ogledala v novem imenskem prostoru za te kanale in uporabnike začel posredovati na drug kanal, kar je povzročilo val ogorčenja in obtožb o ugrabitvi kanala.

Domneva se, da je bilo zaradi skripta prizadetih približno 720 kanalov IRC, vključno s kanali projektov OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux in FOSDEM. Nekatere skupnosti, ki so še vedno oklevale glede selitve, so se bile prisiljene preseliti na novo omrežje, ker so izgubile nadzor nad svojimi kanali v omrežju FreeNode. Administracija FreeNode je po pritožbah začela delati na vrnitvi kanalov, vendar je bilo prepozno in ugled omrežja je trpel.

Vir: opennet.ru

Dodaj komentar