Incident med förlust av kontroll över kanalerna i IRC-nÀtverket FreeNode

Det nya IRC-teamet för nÀtverket FreeNode uttryckte sorg över incidenten som intrÀffade igÄr, vilken uppfattades av vissa gemenskaper som en kapning av deras IRC-kanaler. Till exempel meddelade projekten Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE och Void Linux att de lÀmnar FreeNode pÄ grund av förlusten av kontrollen över sina kanaler.

Efter avhoppet frÄn administratörsteamet som grundade det nya nÀtverket Libera.Chat pÄ grund av en konflikt med Àgaren, domÀner, flyttade flera öppna projekt diskussionerna till plattformen Libera.Chat och stÀngde av möjligheten att kommunicera i de gamla kanalerna. FreeNodes administration ansÄg att de vidtagna ÄtgÀrderna var oacceptabla, eftersom de inte tillÀt anvÀndarna att fortsÀtta kommunicera i de gamla kanalerna pÄ grund av instÀllningen av botar som automatiskt tog bort anvÀndare med meddelandet att kanalen flyttade till nÀtverket Libera.Chat. Enligt FreeNode skulle det ha varit tillrÀckligt att helt enkelt ge ett meddelande om flytten utan att blockera.

Representanter för FreeNode ansÄg att blockeringen tvingade anvÀndare att lÀmna det gamla nÀtverket och Àndrade reglerna för att förbjuda sÄdana blockeringsÄtgÀrder av kanalanvÀndare. I hÀndelse av blockering av kommunikation föreskrev de nya reglerna att kanalen skulle stÀngas och anvÀndaranslutningar skulle dirigeras till en annan tematisk kanal.

För de anvÀndare vars kommunikation blockeras av kanalen skapades ett skript som skapar en ny kanal i ett annat namnrum "##" (till exempel ##ubuntu istÀllet för #ubuntu) och automatiskt dirigerar anvÀndare som försöker ansluta till den gamla kanalen dit. Problemet var att det nya FreeNode-teamet inte testade detta skript ordentligt före implementeringen, utan informerade inte anvÀndarna om den kommande förÀndringen i förvÀg (det fanns bara diskussioner i den nischade kanalen #freenode-policy-feedback) och tog inte hÀnsyn till alla detaljer.

Skriptet avgjorde migreringen av kanalen baserat pÄ om ordet "libera" fanns i kanalens rubrik, men det glömdes bort att mÄnga av de projekt som fortfarande var kvar pÄ FreeNode bara var i diskussionsfasen kring migreringen till det nya nÀtverket och nÀmnde "libera" i kanalens Àmne. Skriptet skapade speglar i det nya namnrummet Àven för dessa kanaler och började vidarebefordra anvÀndare till en annan kanal, vilket orsakade en vÄg av upprörande och anklagelser om kapning av kanaler.

Det antas att omkring 720 IRC-kanaler drabbades som ett resultat av skriptets arbete, inklusive kanalerna för projekten OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux och FOSDEM. Vissa som fortfarande tvekat angÄende migreringen tvingades att gÄ över till det nya nÀtverket, eftersom de hade förlorat kontrollen över sina kanaler i FreeNode-nÀtverket. Administrationen av FreeNode började arbeta pÄ att ÄterfÄ kanaler efter klagomÄl, men det var för sent och nÀtverkets rykte skadades.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster