Sujet : Refus d'annulations légitimes (was: cmsg cancel <qIDrHJlzoD_F2uQUGW-mYfS4SSM@jntp>)
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.test fr.comp.usenet.serveursSuivi-à : fr.comp.usenet.serveursDate : 05. Aug 2023, 22:34:04
Autres entêtes
Organisation : There's no cabale
Message-ID : <uamf8c$alo$1@cabale.usenet-fr.net>
References : 1 2
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4
[copie et suivi vers fr.comp.usenet.serveurs]
Bonjour,
Le 30/07/2023 10:39, llp a écrit :
Eric M <conanospamic@gmail.com> composa la prose suivante:
Message-ID: <mnteTwnxYnUOtnToVwrHlNAYmKI@jntp>
[...]
Subject: cmsg cancel <qIDrHJlzoD_F2uQUGW-mYfS4SSM@jntp>
[...]
Control: cancel <qIDrHJlzoD_F2uQUGW-mYfS4SSM@jntp>
[...]
Injection-Info: news2.nemoweb.net; posting-host="43d157f9437411bd9c60ee58b39a513a2d9d2b85"; logging-data="2023-07-30T08:20:15Z/8105225"; posting-account="3@news2.nemoweb.net"; mail-complaints-to="newsmaster@news2.nemoweb.net"
Cancel refusé avec code d'erreur:
439 User-issued spam cancel
Tout d'abord je me permets de compléter et corriger un peu les entêtes
affichés par rapport à ce qui était réellement envoyé :
Path: ...!from-devjntp!cyberspam!usenet
Message-ID: <mnteTwnxYnUOtnToVwrHlNAYmKI@jntp>
[...]
Subject: cmsg cancel =?UTF-8?Q?=3CqIDrHJlzoD=5FF=32uQUGW-mYfS=34SSM=40jntp=3E?=
[...]
Control: cancel <qIDrHJlzoD_F2uQUGW-mYfS4SSM@jntp>
[...]
Injection-Info: news2.nemoweb.net; posting-host="43d157f9437411bd9c60ee58b39a513a2d9d2b85"; logging-data="2023-07-30T08:20:15Z/8105225"; posting-account="3@news2.nemoweb.net"; mail-complaints-to="newsmaster@news2.nemoweb.net"
Je vois plusieurs problèmes ici, qu'il conviendrait de corriger dans le
serveur de news nemoweb.net si c'est possible.
Le premier, c'est que pour une annulation faite par un modérateur de Nemo
depuis Nemo, le serveur ne faudrait pas se contenter de suivre la convention
cyberspam (ajouter cyberspam dans le path), mais il devrait aussi respecter
la convention $alz pour le champ Message-Id (prendre le MID de l'article à
annuler en le faisant précéder de "cancel").
Le second problème, le plus grave, et celui qui est la cause de cette
erreur 439, c'est qu'il ne devrait pas y avoir de champ Injection-Info, ou
au moins que celui-ci ne contienne pas de paramètre posting-host.
Enfin, moins important mais un peu stupide, pourquoi le serveur nemoweb
a-t-il décidé d'encoder en QP et UTF-8 un titre n'utilisant que de l'ASCII
et long de moins de 60 octets ?
Pour en revenir au second problème, si un modérateur de Nemo n'arrive pas
à faire d'annulation de spam ou d'usurpation d'identité sur certains autres
serveurs de news, ce n'est pas de la faute du modérateur, c'est de la faute
du développeur du serveur (et un peu aussi de la config par défaut d'INN ou
cleanfeed qui se base sur les champs Path et Injection-Info pour refuser
certaines annulations pourtant légitimes).
-- Olivier Miakinen