Hændelse med tab af kontrol over kanaler i FreeNode IRC-netværket

Det nye FreeNode IRC-netværksteam udtrykte beklagelse over gårsdagens hændelse, som nogle fællesskaber opfattede som en overtagelse af deres IRC-kanaler. For eksempel annoncerede projekter, at de forlod FreeNode på grund af tabet af kontrollen over deres kanaler. Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE og Void Linux.

Efter afgangen af ​​teamet af administratorer, der grundlagde det nye Libera.Chat-netværk, på grund af en konflikt med ejeren доменовNogle open source-projekter har migreret diskussioner til Libera.Chat-platformen og blokeret kommunikation i gamle kanaler. FreeNodes administration anså disse handlinger for uacceptable, da de forhindrede brugere i at fortsætte kommunikationen i gamle kanaler på grund af konfigurationen af ​​bots, der automatisk sletter brugere og annoncerer kanalens flytning til Libera.Chat-netværket. FreeNode mener, at det ville have været tilstrækkeligt blot at vise flyttemeddelelsen uden at blokere den.

FreeNode-repræsentanter anså blokeringen for at være tvang af brugere, der ikke ønskede at forlade det gamle netværk, og foretog ændringer i reglerne, der forbød en sådan blokering af kanalbrugere. I tilfælde af blokering af kommunikationsevnen krævede de nye regler lukning af kanalen og omdirigering af brugerforbindelser til en anden tematisk kanal.

For brugere af kanaler, der har blokeret kommunikation, blev der skrevet et script, der opretter en ny kanal i et andet navnerum "##" (for eksempel ##ubuntu i stedet for #ubuntu) og omdirigerer automatisk brugere, der forsøger at oprette forbindelse til den gamle kanal, til denne kanal. Problemet viste sig at være, at det nye FreeNode-team ikke havde testet dette script ordentligt før implementeringen, ikke havde underrettet brugerne om den kommende ændring på forhånd (der var kun diskussion i nichekanalen #freenode-policy-feedback) og ikke havde taget alle nuancerne i betragtning.

Scriptet fastslog, at der forelå en kanalmigrering, ved at bruge strengen "libera" i kanaltitlen, men det blev overset, at mange projekter, der stadig var tilbage i FreeNode, kun var på stadiet, hvor de diskuterede migrering til det nye netværk, og nævnte derfor "libera" i kanalemnet. Scriptet oprettede spejle i det nye navnerum for disse kanaler og begyndte at videresende brugere til en anden kanal, hvilket forårsagede en bølge af indignation og beskyldninger om kanalkapring.

Det menes, at scriptet har påvirket cirka 720 IRC-kanaler, herunder OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX og OpenZFS. Linux og FOSDEM. Nogle lokalsamfund, der stadig tøvede med at migrere, blev tvunget til at flytte til det nye netværk efter at have mistet kontrollen over deres kanaler på FreeNode-netværket. FreeNode-administrationen begyndte at arbejde på at genoprette kanalerne efter klager, men det var for sent, og netværkets omdømme led skade.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster