Re: Disabling The "Is Valid FQDN" Check

Matthias Andree <[email protected]>
Newsgroups gmane.network.leafnode
Message-ID <[email protected]>
Am 10.05.2011 14:43, schrieb Adam Funk:
> On 2011-05-09, Matthias Andree wrote:
>
>> I wonder if I should make leafnode 2 default to "post only to one
>> server" (like leafnode 1 did), i. e. clear a message from the queue as
>> soon as one server has accepted it.
>>
>> On the other hand, I've also had news servers just blackhole posted
>> messages, and posting a message somewhere else is a good workaround, as
>> long as all upstream news servers play by the rules and keep Message-IDs
>> intact. Duplicate suppression is an intrinsic feature of Usenet, so for
>> all compliant servers this is safe.  In fact leafnode-2 only clears
>> to-be-posted articles from the "out.going" queue when any one server
>> responds that the article is a dupe, for postings to unmoderated groups.
>
> I prefer the way leafnode2 works now: post only once for moderated
> groups, but repeat until successful for unmoderated groups.
>
> One suggestion --- if you think it's practical: when building the
> groupinfo list, if leafnode gets different flags for the same group
> from different upstream servers, I'd like 'm' to have priority over
> 'y'.  (AIUI from previous discussions, the local flag for a group is
> more or less randomly picked from the upstream flags.)
>
>
>>>> Please report all servers that overwrite or modify Message-IDs to me so
>>>> that I can prevent leafnode from posting to these servers.
>>>
>>> I haven't heard about this until now --- is it a common problem?
>>
>> Unfortunately, depending on software installation, yes, newsd is one
>> example.  Leafnode 2 blacklists several software installations for
>> posting by pretending that the server's response had been "201 Posting
>> not allowed" when it got 200 in fact.
>
> Is that hard-coded in the source code somewhere?

Yes, it is. I don't want script kiddies to wreak havoc in Usenet, so I 
don't make that configurable (you can already set "nopost = 1" in 
leafnode 1 and feedtype = none in leafnode 2).

-- 
Matthias Andree
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.