[leafnode-list] Re: Disabling The "Is Valid FQDN" Check
Whiskers
catwheezel at gmx.co.uk
Tue May 3 00:05:07 CEST 2011
On Mon, 2 May 2011 15:37:56 +0100 Sabahattin Gucukoglu
<mail at sabahattin-gucukoglu.com> wrote:
> Hi,
>
> I can see that the fQDN validation is well-intended, but in my case it's
> unwelcome because: 1. I use zeroconf networking, that puts my machine
> in the ".local" domain, and makes changing it globally unwanted and
> difficult.
It's so long since I last installed Leafnode (my present installation has
been running for at least 4 years) that I can't remember; does Leafnode
refuse to run if the "hostname" of the machine isn't an FQDN? I'm quite
sure it doesn't require the machine to have a name that can be found on a
public DNS server - mine certainly can't!
Man leafnode includes this:
hostname = host.domain.country
If your messages do not already have message IDs (generated by
the newsreader), Leafnode will generate a message ID for them.
However, it will never ever overwrite an existing message ID. By
default, it tries to do this from the name of your computer.
However, some upstream servers demand message IDs of a certain
type. In this case, you can override the name of your computer
by setting "hostname" to a sensible value. The abuse of this
option can cause your upstreams to silently drop your postings!
Surely it isn't difficult to put something in there that works? The
address of your upstream news-server shouldn't be objected to by anyone.
> 2. Anyway, my upstream server rewrites my message-ids,
> making the need to pick a name, pointless.
Ghastly! Change to a news-server that behaves better. Having MIDs that
can be identified as yours, is an important part of your usenet identity.
> And, 3. I do not like the
> idea of using a name - any name - not under my control, whether it
> exists in DNS or not. MSGids must be globally unique, not valid; this
> is the new reality. It is exactly the same thinking that makes any
> valid domain or domain name portion in munging a very bad idea.
I agree that the usenet and NNTP systems don't seem to break when MIDs have
nonsense to the right of the @ character.
An FQDN doesn't have to be listed on any DNS server; it doesn't even have
to be unique to one machine. I think something like mycomputer.local is a
perfectly valid FQDN; it's certainly fine for a "hostname", as far as I
know.
> Please can we have a feature in future leafnode releases that, while
> defaulting to on, makes it entirely possible to disable at runtime.
> Just like we have with the allowStrangers option. For now I am using my
> machine name in my own registered domain using the leafnode-only config
> option "hostname", but would sooner not assume an identity that isn't
> real, in DNS.
>
> Cheers,
> Sabahattin
You have a registered domain name of your own and you're using it properly,
as far as I can see. Why do you object to that?
--
-- ^^^^^^^^^^
-- Whiskers
-- ~~~~~~~~~~
More information about the leafnode-list
mailing list