WIP - new TOC.

Signed-off-by: Thomas Hochstein <thh@thh.name>
This commit is contained in:
Thomas Hochstein 2026-01-10 14:03:00 +01:00
parent fc6c543d5a
commit 0ba6942fa0
2 changed files with 331 additions and 332 deletions

View file

@ -1,3 +1,4 @@
fremdcancel-faq 3.0.0 (unreleased) fremdcancel-faq 3.0.0 (unreleased)
* Add pseudo headers. * Add pseudo headers.
* New URL. * New URL.
* Completely rewritten.

View file

@ -1,72 +1,70 @@
Archive-Name: de-net-abuse/fremdcancel-faq Archive-Name: de-net-abuse/fremdcancel-faq
Posting-Frequency: monthly Posting-Frequency: monthly
Version: 2.1 Version: 3.0.0
Last-modified: 2000-03-20 Last-modified: (unreleased)
URL: https://th-h.de/archives/faqs/fremdcancel.txt URL: https://th-h.de/archives/faqs/fremdcancel.txt
Fremdcancel-FAQ Dieser Text enthält Informationen zum Thema "Fremdcancel" und versucht,
Florian Seffler den netzweit bzw. in de.* insoweit bestehenden Konsens darzustellen.
$Revision: 2.1 $
Dieser Text enthält häufig gestellte Fragen und die zugehörigen ----------------------------------------------------------------------
Antworten zum Thema »Fremdcancel«. Ich versuche, einen Konsens
darzustellen, wo er vorhanden ist. Dieser Text erhebt keinen Anspruch
auf irgendeine Art von Verbindlichkeit. Eine aktuelle Version ist
jeweils unter http://filmateleven.de/cms/?Usenet:Fremdcancel-FAQ im
WWW zu finden.
______________________________________________________________________
Table of Contents: Inhalt
======
1. Was ist ein Fremdcancel? 1. Technische und organisatorische Grundlagen
zu Canceln, Admincanceln und Fremdcanceln
2. Wo liegt das Problem? 2. Konsens zu Canceln
3. Dupes 2.1. Spam und Spamcancel
4. Fälschungen 2.2. Dupes
5. Was versteht man unter Spam? Was ist Velveeta? 2.3. Bincancel (Fremdcancel von Binarys)
5.1. Im Netz 2.4. Fakes
5.2. Anderswo 3. Konventionen zu Fremdcanceln
(Formatierung und Reports)
6. Wann sollte man lieber nicht fremdcanceln? 4. Konfigurationsmöglichkeiten zur Ausführung von (Fremd-)Canceln
auf Newsservern
7. Fremdcancels von Binarys 5. NoCeM
8. Wer cancelt wie? 6. Maintainer / Ergänzungen / Danksagung
9. Wo und wie sollen Fremdcancel bekanntgegeben werden? ----------------------------------------------------------------------
10. Kann man die Ausführung von Cancel-Messages kontrollieren? 1. Technische und organisatorische Grundlagen
---------------------------------------------
11. Credits
______________________________________________________________________
1. Was ist ein Fremdcancel? !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(roessler@sobolev.rhein.de (Thomas Roessler)) 1. Was ist ein Fremdcancel?
Die heute zur Verbreitung von Net-News verwendeten Programme werten (roessler@sobolev.rhein.de (Thomas Roessler))
sogenannte »control messages«, Steuernachrichten, aus. Die
»cancel«-Steuernachricht ist dazu gedacht, daß Benutzer fehlerhafte
oder unüberlegte Artikel später zurückziehen. Trifft eine solche
Mitteilung auf einem Computer ein, wird der betroffene Artikel - so
vorhanden - vom System gelöscht. Ist der Artikel nicht vorhanden, wird
er zur Löschung vorgemerkt; er wird dann im Falle seines späteren
Eintreffens nicht akzeptiert.
Unter einem Fremdcancel versteht man allgemein eine Cancel-Mitteilung, Die heute zur Verbreitung von Net-News verwendeten Programme werten
die nicht vom Autor des »gecancelten« Artikels verschickt wurde. sogenannte »control messages«, Steuernachrichten, aus. Die
»cancel«-Steuernachricht ist dazu gedacht, daß Benutzer fehlerhafte
oder unüberlegte Artikel später zurückziehen. Trifft eine solche
Mitteilung auf einem Computer ein, wird der betroffene Artikel - so
vorhanden - vom System gelöscht. Ist der Artikel nicht vorhanden, wird
er zur Löschung vorgemerkt; er wird dann im Falle seines späteren
Eintreffens nicht akzeptiert.
2. Wo liegt das Problem? Unter einem Fremdcancel versteht man allgemein eine Cancel-Mitteilung,
die nicht vom Autor des »gecancelten« Artikels verschickt wurde.
(roessler@sobolev.rhein.de (Thomas Roessler)) 2. Wo liegt das Problem?
Im RFC 1036, dem derzeit gültigen News-Standard, heißt es über (roessler@sobolev.rhein.de (Thomas Roessler))
»Cancel«-Mitteilungen:
Im RFC 1036, dem derzeit gültigen News-Standard, heißt es über
»Cancel«-Mitteilungen:
Only the author of the message or the local news administra- Only the author of the message or the local news administra-
tor is allowed to send this message. The verified sender of tor is allowed to send this message. The verified sender of
a message is the "Sender" line, or if no "Sender" line is a message is the "Sender" line, or if no "Sender" line is
@ -76,7 +74,7 @@ ______________________________________________________________________
cancel message is allowed to match an unverified "From" in cancel message is allowed to match an unverified "From" in
the original message. the original message.
Übersetzt: Übersetzt:
Nur der Autor eines Artikels oder der lokale News-Adminis- Nur der Autor eines Artikels oder der lokale News-Adminis-
trator dürfen eine solche Steuernachricht verschicken. Der trator dürfen eine solche Steuernachricht verschicken. Der
@ -90,207 +88,207 @@ ______________________________________________________________________
der der »From«-Zeile der ursprünglichen Nachricht zu ent- der der »From«-Zeile der ursprünglichen Nachricht zu ent-
nehmen ist, übereinstimmt. nehmen ist, übereinstimmt.
Diese Regelung wird schon seit einiger Zeit nicht mehr strikt befolgt. Diese Regelung wird schon seit einiger Zeit nicht mehr strikt befolgt.
Insbesondere bei sogenanntem »Spam« und bei Duplikaten, die von Insbesondere bei sogenanntem »Spam« und bei Duplikaten, die von
dysfunktionalen Gateways erzeugt werden, akzeptiert die dysfunktionalen Gateways erzeugt werden, akzeptiert die
Netzgemeinschaft auch regelwidrige Fremdcancel von Dritten. Netzgemeinschaft auch regelwidrige Fremdcancel von Dritten.
Immer wieder greifen Netzbewohner innerhalb der »de.*«-Hierarchie auch Immer wieder greifen Netzbewohner innerhalb der »de.*«-Hierarchie auch
aus inhaltlichen Gründen zum Instrument des Fremdcancels. Daher soll aus inhaltlichen Gründen zum Instrument des Fremdcancels. Daher soll
versucht werden, in diesem FAQ zu klären, unter welchen Bedingungen versucht werden, in diesem FAQ zu klären, unter welchen Bedingungen
die Netzgemeinde Fremdcancel normalerweise mittragen wird, und unter die Netzgemeinde Fremdcancel normalerweise mittragen wird, und unter
welchen Bedingungen man auch im eigenen Interesse lieber nicht welchen Bedingungen man auch im eigenen Interesse lieber nicht
fremdcanceln sollte. fremdcanceln sollte.
3. Dupes 3. Dupes
(roessler@sobolev.rhein.de (Thomas Roessler)) (roessler@sobolev.rhein.de (Thomas Roessler))
Eine Netzbelästigung besonderer Güte sind »Dupes«, Duplikate von Eine Netzbelästigung besonderer Güte sind »Dupes«, Duplikate von
Artikeln, die (häufig in größeren Serien) von dysfunktionalen Gateways Artikeln, die (häufig in größeren Serien) von dysfunktionalen Gateways
ins Netz emittiert werden. Fremdcancel solcher Artikel werden von der ins Netz emittiert werden. Fremdcancel solcher Artikel werden von der
Netzgemeinschaft üblicherweise getragen; der Administrator der Netzgemeinschaft üblicherweise getragen; der Administrator der
verursachenden Site sollte per Mail über die Tatsache der verursachenden Site sollte per Mail über die Tatsache der
Duplikatentstehung und die getroffenen Maßnahmen informiert werden, Duplikatentstehung und die getroffenen Maßnahmen informiert werden,
damit weiterer Schaden abgewendet werden kann. damit weiterer Schaden abgewendet werden kann.
4. Fälschungen 4. Fälschungen
(ts@gb1.sema.de (Tilman Schmidt)) (ts@gb1.sema.de (Tilman Schmidt))
Eine Fälschung ist zwar nicht pauschal »cancelbar« in dem Sinne, daß Eine Fälschung ist zwar nicht pauschal »cancelbar« in dem Sinne, daß
*jeder* sie canceln dürfte, aber der, der als Absender drinsteht und *jeder* sie canceln dürfte, aber der, der als Absender drinsteht und
der News-Administrator der Maschine, die als Absender drinsteht, der News-Administrator der Maschine, die als Absender drinsteht,
dürfen sie canceln. Die Admins der vorgeblich verursachenden Site dürfen sie canceln. Die Admins der vorgeblich verursachenden Site
dürfen also einen solchen Artikel ganz offiziell nach RFC 1036 dürfen also einen solchen Artikel ganz offiziell nach RFC 1036
canceln. Ihnen entgegenzuhalten, daß der Artikel nicht wirklich von canceln. Ihnen entgegenzuhalten, daß der Artikel nicht wirklich von
dort kommt, wäre in diesem Fall wirklich nicht angebracht, denn der dort kommt, wäre in diesem Fall wirklich nicht angebracht, denn der
einzige Geschädigte ist ja der wirkliche Autor - und der hat einzige Geschädigte ist ja der wirkliche Autor - und der hat
schließlich bewußt den Eindruck erweckt, der Artikel komme von Site X; schließlich bewußt den Eindruck erweckt, der Artikel komme von Site X;
also muß er das auch gegen sich gelten lassen. also muß er das auch gegen sich gelten lassen.
5. Was versteht man unter Spam? Was ist Velveeta? 5. Was versteht man unter Spam? Was ist Velveeta?
(roessler@sobolev.rhein.de (Thomas Roessler), (roessler@sobolev.rhein.de (Thomas Roessler),
alexlehm@rbg.informatik.th-darmstadt.de (Alexander Lehmann)) alexlehm@rbg.informatik.th-darmstadt.de (Alexander Lehmann))
5.1. Im Netz 5.1. Im Netz
Wird ein Artikel gleichlautend in übermäßig viele Newsgroups gepostet Wird ein Artikel gleichlautend in übermäßig viele Newsgroups gepostet
oder gecrosspostet, so spricht man im ersten Falle von Spam oder EMP oder gecrosspostet, so spricht man im ersten Falle von Spam oder EMP
(excessive multiple posting), im zweiten von Velveeta (excessive (excessive multiple posting), im zweiten von Velveeta (excessive
cross-posting). Als Kriterium ist der sogenannte Breidbart-Index (BI) cross-posting). Als Kriterium ist der sogenannte Breidbart-Index (BI)
gebräuchlich. Dieser ist definiert als die Summe der Quadratwurzeln gebräuchlich. Dieser ist definiert als die Summe der Quadratwurzeln
der Anzahl an Newsgruppen, in die die Inkarnation des Artikels der Anzahl an Newsgruppen, in die die Inkarnation des Artikels
gepostet wurde, kurz (in Pseudo-TeX): gepostet wurde, kurz (in Pseudo-TeX):
BI = sum_{Inkarnationen} sqrt{Anzahl an Newsgroups}. BI = sum_{Inkarnationen} sqrt{Anzahl an Newsgroups}.
Liegt der Breidbart-Index für die Inkarnationen in der de-Hierarchie Liegt der Breidbart-Index für die Inkarnationen in der de-Hierarchie
bei ungefähr 5, so kann man davon ausgehen, daß die Toleranzschwelle bei ungefähr 5, so kann man davon ausgehen, daß die Toleranzschwelle
überschritten ist. Ein Fremdcancel erscheint in diesem Fall tragbar, überschritten ist. Ein Fremdcancel erscheint in diesem Fall tragbar,
wenn nicht notwendig. Das gleiche gilt natürlich, wenn der wenn nicht notwendig. Das gleiche gilt natürlich, wenn der
entsprechende Artikel bereits in den großen internationalen entsprechende Artikel bereits in den großen internationalen
Hierarchien (comp, misc, rec, talk, news, sci, humanities, soc) die Hierarchien (comp, misc, rec, talk, news, sci, humanities, soc) die
dortige Toleranzschwelle überschritten hat. Die magische Zahl für den dortige Toleranzschwelle überschritten hat. Die magische Zahl für den
Breidbart-Index liegt dort bei 20, man vergleiche auch die Net-Abuse- Breidbart-Index liegt dort bei 20, man vergleiche auch die Net-Abuse-
FAQ unter http://www.cybernothing.org/faqs/net-abuse-faq.html . FAQ unter http://www.cybernothing.org/faqs/net-abuse-faq.html .
Dieses Kriterium ist für »Make Money Fast«-Artikel zumeist erfüllt; Dieses Kriterium ist für »Make Money Fast«-Artikel zumeist erfüllt;
dies sind regelmäßig im Netz auftauchende Kettenbriefschemata. dies sind regelmäßig im Netz auftauchende Kettenbriefschemata.
Mittlerweile wird auch gelegentlich der BI2 als Kriterium verwendet: Mittlerweile wird auch gelegentlich der BI2 als Kriterium verwendet:
Dabei wird (mit N=Anzahl der Newsgroups pro Inkarnation) Dabei wird (mit N=Anzahl der Newsgroups pro Inkarnation)
N/2 + sqrt{N}/2 N/2 + sqrt{N}/2
über alle Inkarnationen summiert. über alle Inkarnationen summiert.
5.2. Anderswo 5.2. Anderswo
SPAM steht für Spiced Pork and hAM(*), so eine Art Preßfleisch, das in SPAM steht für Spiced Pork and hAM(*), so eine Art Preßfleisch, das in
Amiland verkauft wird (sieht so etwa aus wie Katzenfutter). Amiland verkauft wird (sieht so etwa aus wie Katzenfutter).
Es gibt einen Sketch aus Monty Python's Flying Circus, in dem ein Paar Es gibt einen Sketch aus Monty Python's Flying Circus, in dem ein Paar
in einem Restaurant die Speisekarte vom Kellner vorgelesen bekommt und in einem Restaurant die Speisekarte vom Kellner vorgelesen bekommt und
in jedem Gericht ist SPAM drin, zum Teil sogar mehrfach. Auch in dem in jedem Gericht ist SPAM drin, zum Teil sogar mehrfach. Auch in dem
Restaurant sitzt eine Gruppe Wikinger, die am Ende des Sketches Restaurant sitzt eine Gruppe Wikinger, die am Ende des Sketches
»Lovely Spam, wonderful Spam!« singen. Insgesamt kommt in dem Sketch »Lovely Spam, wonderful Spam!« singen. Insgesamt kommt in dem Sketch
das Wort SPAM ca. 120 mal vor. das Wort SPAM ca. 120 mal vor.
Kommen wir zurück zum Netz. Als Spamming wurde ursprünglich wohl das Kommen wir zurück zum Netz. Als Spamming wurde ursprünglich wohl das
Überladen eines Servers mit zu vielen Messages bezeichnet, mit dem Überladen eines Servers mit zu vielen Messages bezeichnet, mit dem
Ziel, den Server abzuschiessen (siehe Jargon-File); inzwischen Ziel, den Server abzuschiessen (siehe Jargon-File); inzwischen
bezeichnet es hauptsächlich Massenpostings ins Usenet, normalerweise bezeichnet es hauptsächlich Massenpostings ins Usenet, normalerweise
in jede Gruppe einzeln, z.B. die Green-Card Postings letztes Jahr in jede Gruppe einzeln, z.B. die Green-Card Postings letztes Jahr
(damit wurde der Ausdruck so richtig bekannt, würde ich sagen). (damit wurde der Ausdruck so richtig bekannt, würde ich sagen).
(*) Manche Leute behaupten, es steht für Synthetically Produced (*) Manche Leute behaupten, es steht für Synthetically Produced
Artificial Meat. Artificial Meat.
6. Wann sollte man lieber nicht fremdcanceln? 6. Wann sollte man lieber nicht fremdcanceln?
(florian@filmateleven.de (Florian Seffler)) (florian@filmateleven.de (Florian Seffler))
Man sollte nie fremdcanceln. Fremdcancels sind immer unerwünscht und Man sollte nie fremdcanceln. Fremdcancels sind immer unerwünscht und
technisch nicht erlaubt. Es gibt allerdings Situationen, in denen man technisch nicht erlaubt. Es gibt allerdings Situationen, in denen man
nicht für einen Fremdcancel geteert und gefedert wird: Wenn es sich um nicht für einen Fremdcancel geteert und gefedert wird: Wenn es sich um
Dupes und Spam handelt, diese Cancels werden in aller Regel Dupes und Spam handelt, diese Cancels werden in aller Regel
stillschweigend toleriert. Ein Anrecht auf diese Fremdcancel besteht stillschweigend toleriert. Ein Anrecht auf diese Fremdcancel besteht
allerdings nicht - wer zum Beispiel täglich gepostete FAQ-Listen allerdings nicht - wer zum Beispiel täglich gepostete FAQ-Listen
cancelt, bekommt unweigerlich Probleme, auch wenn diese Listen den BI cancelt, bekommt unweigerlich Probleme, auch wenn diese Listen den BI
um ein Vielfaches übersteigen. Es gibt daher trotz BI kein um ein Vielfaches übersteigen. Es gibt daher trotz BI kein
idiotensicheres Kriterium für tolerierte Fremdcancel - daher sollte idiotensicheres Kriterium für tolerierte Fremdcancel - daher sollte
man es immer vermeiden. Wenn einem recht neuen Nutzer im Netz Spam man es immer vermeiden. Wenn einem recht neuen Nutzer im Netz Spam
o.ä. auffällt, sollte er sich an einen erfahreren Netzbewohner o.ä. auffällt, sollte er sich an einen erfahreren Netzbewohner
wenden, er wird eher wissen, ob und wie ein Fremdcancel durchzufüren wenden, er wird eher wissen, ob und wie ein Fremdcancel durchzufüren
ist. ist.
Ausnehmend empfindlich reagiert die Netzgemeinschaft auf das Canceln Ausnehmend empfindlich reagiert die Netzgemeinschaft auf das Canceln
von Artikeln anderer aus inhaltlichen Gründen. Im Falle von von Artikeln anderer aus inhaltlichen Gründen. Im Falle von
Falschaussagen oder Beleidigungen ist eine Erwiderung durch den Falschaussagen oder Beleidigungen ist eine Erwiderung durch den
Betroffenen in einem Follow-Up die richtige Reaktion - ein Cancel Betroffenen in einem Follow-Up die richtige Reaktion - ein Cancel
wirkt hier kontraproduktiv und rückt das ursprüngliche »Opfer« in eine wirkt hier kontraproduktiv und rückt das ursprüngliche »Opfer« in eine
»Täter«-Rolle. Man sollte sich in solchen Fällen immer überlegen, ob »Täter«-Rolle. Man sollte sich in solchen Fällen immer überlegen, ob
es nicht am besten ist, den betreffenden Artikel schlicht zu es nicht am besten ist, den betreffenden Artikel schlicht zu
ignorieren und seinen Autor ins Kill-File aufzunehmen oder die ignorieren und seinen Autor ins Kill-File aufzunehmen oder die
Möglichkeit der Richtigstellung zu nutzen. Möglichkeit der Richtigstellung zu nutzen.
7. Fremdcancels von Binarys 7. Fremdcancels von Binarys
(florian@filmateleven.de (Florian Seffler)) (florian@filmateleven.de (Florian Seffler))
Es ist sehr schwierig, den Begriff "Binary" zu definieren, auch hier Es ist sehr schwierig, den Begriff "Binary" zu definieren, auch hier
kommt es wieder auf den allgemeinen Konsens an. Grob gesagt ist ein kommt es wieder auf den allgemeinen Konsens an. Grob gesagt ist ein
Binary ein Artikel, der nicht aus reinem Text besteht. Technisch ist Binary ein Artikel, der nicht aus reinem Text besteht. Technisch ist
die Aussage Unsinn, da zum Beispiel Postscript-Dateien auch "nur" aus die Aussage Unsinn, da zum Beispiel Postscript-Dateien auch "nur" aus
Text bestehen. Fingerspitzengefühl ist also angesagt, da eine Text bestehen. Fingerspitzengefühl ist also angesagt, da eine
eindeutige Definition einfach nicht gegeben werden kann. eindeutige Definition einfach nicht gegeben werden kann.
Nicht nur deshalb werden Cancels von Binarys ("Bincancels") kaum von Nicht nur deshalb werden Cancels von Binarys ("Bincancels") kaum von
der Netzgemeinde toleriert, erheblich weniger sogar als Spam-Cancels. der Netzgemeinde toleriert, erheblich weniger sogar als Spam-Cancels.
Bincancels sollten daher immer unterlassen werden, da zur Zeit noch Bincancels sollten daher immer unterlassen werden, da zur Zeit noch
keine Einigkeit darüber, wie damit zu Verfahren ist, besteht. Einige keine Einigkeit darüber, wie damit zu Verfahren ist, besteht. Einige
Teilnehmer des Netzes sehen Binarys als Bedrohung für das Netz an, Teilnehmer des Netzes sehen Binarys als Bedrohung für das Netz an,
einige meinen, sie seien ungefährlich. Ein Fremdcancel eines besonders einige meinen, sie seien ungefährlich. Ein Fremdcancel eines besonders
schädigenden (= großen) Binarys in einer Gruppe kann, sofern es der schädigenden (= großen) Binarys in einer Gruppe kann, sofern es der
Konsens in der Gruppe zulässt, aber nach Ansicht des Autors vertreten Konsens in der Gruppe zulässt, aber nach Ansicht des Autors vertreten
werden. werden.
8. Wer cancelt wie? 8. Wer cancelt wie?
(roessler@sobolev.rhein.de (Thomas Roessler)) (roessler@sobolev.rhein.de (Thomas Roessler))
Wie bereits gesagt, sind Fremdcancel niemandem erlaubt. In den oben Wie bereits gesagt, sind Fremdcancel niemandem erlaubt. In den oben
genannten Fällen, in denen ein solcher »Regelverstoß« im de-Usenet genannten Fällen, in denen ein solcher »Regelverstoß« im de-Usenet
üblicherweise toleriert wird, sollte er durch erfahrene News- üblicherweise toleriert wird, sollte er durch erfahrene News-
Administratoren erfolgen, da diese wohl am ehesten über die technische Administratoren erfolgen, da diese wohl am ehesten über die technische
Versiertheit und hoffentlich auch die soziale Kompetenz verfügen Versiertheit und hoffentlich auch die soziale Kompetenz verfügen
dürften, die nötig sind, wenn größere Reibungsverluste vermieden dürften, die nötig sind, wenn größere Reibungsverluste vermieden
werden sollen. werden sollen.
Grundsätzlich muß jeder Fremdcancel eine kurze, eindeutige und Grundsätzlich muß jeder Fremdcancel eine kurze, eindeutige und
individuelle Begründung enthalten - nach Möglichkeit in englischer individuelle Begründung enthalten - nach Möglichkeit in englischer
Sprache; wenn nötig, kann eine umfangreichere Erläuterung in den News Sprache; wenn nötig, kann eine umfangreichere Erläuterung in den News
gepostet werden. Fremdcancel, die keine solche Begründung enthalten, gepostet werden. Fremdcancel, die keine solche Begründung enthalten,
sind eine gute Möglichkeit, sich den Ärger der Netzgemeinde sind eine gute Möglichkeit, sich den Ärger der Netzgemeinde
zuzuziehen. Eine relativ sichere Methode, sich wüste Beschimpfungen zuzuziehen. Eine relativ sichere Methode, sich wüste Beschimpfungen
einzuhandeln, sind auch Begründungen wie »RFC-Laesterung« beim Canceln einzuhandeln, sind auch Begründungen wie »RFC-Laesterung« beim Canceln
von Duplikaten. von Duplikaten.
Der gecancelte Artikel und die Cancel-Mitteilung sollten archiviert Der gecancelte Artikel und die Cancel-Mitteilung sollten archiviert
werden (sofern dies sinnvoll und praktikabel ist - postet ein Anwender werden (sofern dies sinnvoll und praktikabel ist - postet ein Anwender
zum Beispiel »versehentlich« ein komplettes X11, macht es sicherlich zum Beispiel »versehentlich« ein komplettes X11, macht es sicherlich
keinen Sinn, jeden so zustandegekommenen Artikel abzuspeichern), damit keinen Sinn, jeden so zustandegekommenen Artikel abzuspeichern), damit
eine spätere Klärung des Vorgangs möglich ist. Die Message-ID einer eine spätere Klärung des Vorgangs möglich ist. Die Message-ID einer
Cancel-Message für einen Artikel <xyz@foo.bar.baz> sollte Cancel-Message für einen Artikel <xyz@foo.bar.baz> sollte
normalerweise <cancel.xyz@foo.bar.baz> lauten (cancel.-Konvention); normalerweise <cancel.xyz@foo.bar.baz> lauten (cancel.-Konvention);
dadurch wird erreicht, daß im Falle mehrerer Fremdcancel eines dadurch wird erreicht, daß im Falle mehrerer Fremdcancel eines
Artikels nur derjenige, welcher als erster ankommt, von einer Usenet- Artikels nur derjenige, welcher als erster ankommt, von einer Usenet-
Site angenommen wird. Auf diesem Wege wird die zusätzliche Netzlast, Site angenommen wird. Auf diesem Wege wird die zusätzliche Netzlast,
die durch Cancel entstehen kann, minimiert. Der Fremdcancel sieht die durch Cancel entstehen kann, minimiert. Der Fremdcancel sieht
dann letztlich so aus wie ein einziger Artikel, der sehr schnell und dann letztlich so aus wie ein einziger Artikel, der sehr schnell und
sehr weitgehend verbreitet wird. sehr weitgehend verbreitet wird.
In der letzten Zeit hat es allerdings mindestens einen Spam gegeben, In der letzten Zeit hat es allerdings mindestens einen Spam gegeben,
bei dem leere »Deckartikel« mit genau dieser Message-ID (und einigen bei dem leere »Deckartikel« mit genau dieser Message-ID (und einigen
weiteren ähnlichen IDs wie cancel.cancel....) gepostet wurden, um ein weiteren ähnlichen IDs wie cancel.cancel....) gepostet wurden, um ein
Canceln des Spams zu erschweren. In diesem Fall ist die Konvention Canceln des Spams zu erschweren. In diesem Fall ist die Konvention
leider hinfällig. Es macht Sinn, in solchen Fällen ganz normale leider hinfällig. Es macht Sinn, in solchen Fällen ganz normale
Message-IDs des eigenen Systems zu verwenden. Message-IDs des eigenen Systems zu verwenden.
Um es Sites, die dies wünschen, zu ermöglichen, keine Fremdcancel Um es Sites, die dies wünschen, zu ermöglichen, keine Fremdcancel
auszuführen, soll der letzte Eintrag im Pfad eines Fremdcancels einer auszuführen, soll der letzte Eintrag im Pfad eines Fremdcancels einer
Pseudo-Site »cyberspam« entsprechen (cyberspam-Konvention). Pseudo-Site »cyberspam« entsprechen (cyberspam-Konvention).
Da in einem Fremdcancel technisch bedingt die Header »From« und/oder Da in einem Fremdcancel technisch bedingt die Header »From« und/oder
»Sender« gefälscht werden müssen (auch wenn mindestens ein »Sender« gefälscht werden müssen (auch wenn mindestens ein
verbreitetes News-System dies nicht überprüft), ist der verbreitetes News-System dies nicht überprüft), ist der
Verantwortliche nicht klar ersichtlich. Daher sollte ein Fremdcancel Verantwortliche nicht klar ersichtlich. Daher sollte ein Fremdcancel
in einem zusätzlichen »X-Cancelled-By:«-Header den realen Absender in einem zusätzlichen »X-Cancelled-By:«-Header den realen Absender
angeben. angeben.
Beispiel für die Cancel-Mitteilung zur Löschung eines »Dupe«: Beispiel für die Cancel-Mitteilung zur Löschung eines »Dupe«:
Control: cancel <uzs198.134.0022b71f@uni-bonn.de> Control: cancel <uzs198.134.0022b71f@uni-bonn.de>
Newsgroups: de.soc.recht,de.admin.news.misc Newsgroups: de.soc.recht,de.admin.news.misc
@ -308,19 +306,19 @@ ______________________________________________________________________
Thomas Roessler <roessler@sobolev.rhein.de> Thomas Roessler <roessler@sobolev.rhein.de>
9. Wo und wie sollen Fremdcancel bekanntgegeben werden? 9. Wo und wie sollen Fremdcancel bekanntgegeben werden?
fifi@hiss.han.de (Axel Zinser) fifi@hiss.han.de (Axel Zinser)
Im Falle eines Fremdcancels in deutschsprachigen Hierarchien sollte Im Falle eines Fremdcancels in deutschsprachigen Hierarchien sollte
eine Mitteilung in der Newsgroup de.admin.net-abuse.announce eine Mitteilung in der Newsgroup de.admin.net-abuse.announce
(Moderator: danaa@thur.de) veröffentlicht werden, die neben dem Grund (Moderator: danaa@thur.de) veröffentlicht werden, die neben dem Grund
für den Cancel auch die Message-IDs der gecanceleten Artikel sowie für den Cancel auch die Message-IDs der gecanceleten Artikel sowie
gegebenenfalls ein Beispiel eines solchen gegebenenfalls ein Beispiel eines solchen
(SPAM) oder dessen Header (Dupes) enthält. Das Subject sollte (SPAM) oder dessen Header (Dupes) enthält. Das Subject sollte
ungefähr die Form "Was (Wessen: Altes_Subject)" haben. ungefähr die Form "Was (Wessen: Altes_Subject)" haben.
Beispiel: Beispiel:
Subject: SPAM geloescht (pp000738@interramp.com: Free classified Subject: SPAM geloescht (pp000738@interramp.com: Free classified
advertising database on the WEB) advertising database on the WEB)
@ -348,33 +346,33 @@ ______________________________________________________________________
> From: pp000738@interramp.com > From: pp000738@interramp.com
[...] [...]
Für die internationalen Hierarchien sollte eine entsprechende Für die internationalen Hierarchien sollte eine entsprechende
Mitteilung in der Gruppe news.admin.net-abuse.announce veroeffentlicht Mitteilung in der Gruppe news.admin.net-abuse.announce veroeffentlicht
werden. werden.
10. Kann man die Ausführung von Cancel-Messages kontrollieren? 10. Kann man die Ausführung von Cancel-Messages kontrollieren?
(roessler@sobolev.rhein.de (Thomas Roessler)) (roessler@sobolev.rhein.de (Thomas Roessler))
Für die News-Systeme CNews und INN existieren Patches, die eine Für die News-Systeme CNews und INN existieren Patches, die eine
Kontrolle über die Ausführung von Cancel-Messages erlauben. Diese sind Kontrolle über die Ausführung von Cancel-Messages erlauben. Diese sind
für CNews bei Ullrich von Bassewitz <uz@ibb.schwaben.com> zu erhalten; für CNews bei Ullrich von Bassewitz <uz@ibb.schwaben.com> zu erhalten;
für INN hat Lutz Donnerhacke <Lutz.Donnerhacke@jena.thur.de> für INN hat Lutz Donnerhacke <Lutz.Donnerhacke@jena.thur.de>
entsprechende Änderungen geschrieben. entsprechende Änderungen geschrieben.
Eine technische Warnung: Diese Lösungen basieren auf Shell-Scripten, Eine technische Warnung: Diese Lösungen basieren auf Shell-Scripten,
d.h., bei größeren Cancel-Orgien kann es dazu kommen, daß das d.h., bei größeren Cancel-Orgien kann es dazu kommen, daß das
Newssystem zusammenbricht. Mindestens ein solcher Fall ist verbürgt. Newssystem zusammenbricht. Mindestens ein solcher Fall ist verbürgt.
11. Credits 11. Credits
(roessler@sobolev.rhein.de (Thomas Roessler)) (roessler@sobolev.rhein.de (Thomas Roessler))
(florian@filmateleven.de (Florian Seffler)) (florian@filmateleven.de (Florian Seffler))
Herzlicher Dank geht an alle alle Autoren und an all jene, die mit Herzlicher Dank geht an alle alle Autoren und an all jene, die mit
ihren Kommentaren dazu beigetragen haben, daß dieser Text ihren Kommentaren dazu beigetragen haben, daß dieser Text
(hoffentlich) einigermaßen sinnvoll geraten ist: Michael Albinus, (hoffentlich) einigermaßen sinnvoll geraten ist: Michael Albinus,
Ullrich von Bassewitz, Lutz Donnerhacke, Peter G. Bouillon, Vera Ullrich von Bassewitz, Lutz Donnerhacke, Peter G. Bouillon, Vera
Heinau, Andreas M. Kirchwitz, Ulf Möller, Boris Piwinger, Heiko Heinau, Andreas M. Kirchwitz, Ulf Möller, Boris Piwinger, Heiko
Schlichting, Frank Tegtmeyer, Axel Zinser und andere mehr. Schlichting, Frank Tegtmeyer, Axel Zinser und andere mehr.