If you're planning
Which mailers? Give me names.
binkd, qico
You are trying to fix a problem which doesn't exists.
Follow the standards.
It makes no sense. Just check nodelist.fidonet.cc for stats, use
claude, if you are very busy with something else.
I don't want to.
Everyone can, like somebody who handles the binkp.net or any other
domain.
All domains are privately owned, and no one is protected against
the possibility that any of them might expire or contain incorrect
data that does not match the nodelist. But there is no requirement
to use a specific domain for DDN.
2. for qico I've just generated subst file, easy peasy with awk
Follow the standards.
When 2:5030/0 had connectivity issues (which weren't uncommon), the IP address in the nodelist didn't help at all.
So all this debate about some "redundancy" is based literally on an illusory picture, not on real-life facts.
The qico distribution does not include a single tool that allows a
nodelist to be used as a data source for determining node
addresses, even though it is capable of working with nodelists.
That's incorrect. The problem was specifically with resolving the
name from the DNS; the node remained accessible via its IP address.
So all this debate about some "redundancy" is based literally on
an illusory picture, not on real-life facts.
I wasn't starting any debate here. I just pointed out that there's
no problem adding a static IP address to the nodelist.
nodelist to be used as a data source for determining nodeWhich qico fork? There are several of them, I even had my own.
addresses, even though it is capable of working with nodelists.
That's incorrect. The problem was specifically with resolving theYou can check outages for that node - they were global for both
name from the DNS; the node remained accessible via its IP
address.
hostname and IP address.
And the amazing news I wanted to present to you at the end:
fidonet.net and binkp.net return different results for multiple nodes!
It means there are already different sources of truth! Which one is
more authoritative?
Adding dynamic IP addresses to the nodelist is the most stupid idea
I've heard in a long time.
Have you ever tried to read data from
https://nodelist.fidonet.cc/?
Hello Dmitry!
Sunday August 30 2026 09:34, you wrote to me:
nodelist to be used as a data source for determining node
addresses, even though it is capable of working with nodelists.
Which qico fork? There are several of them, I even had my own.
https://sourceforge.net/projects/qico/
Incorrect. There were reports that when people entered a static IP
address in their configuration files, connectivity was restored.
The cause was precisely a malfunctioning DNS.
Are there any discrepancies between them?
Have you ever tried to read data from
https://nodelist.fidonet.cc/?
This is actually why I think the question of authority matters more
than the particular representation.
If the nodelist is the source of truth, everything else can be
generated, cached, indexed or presented however we like.
What I see as a potential project - is to create a nodelist and if
someone wants - a DNS service which will contain real, proven
information. Only nodes which could be reached! Even potentially.
So the proposed solution (IP + hostname) could potentially save only
one SysOp.
Host 2:5030/0 and aka's /137 /1000 and /731 got INA:217.71.231.2
added. This is the same IP as the other INA:f731.s0t.ru resolves to,
so why is this needed? Is the dns system for .ru unreliable?
Host 2:5030/0 and aka's /137 /1000 and /731 got INA:217.71.231.2
added. This is the same IP as the other INA:f731.s0t.ru resolves to,
so why is this needed? Is the dns system for .ru unreliable?
This is acceptable, and they also serve as backups for each other. If the IP
address changes, the DNS record can be quickly updated. And if the DNS record
becomes unavailable for any reason, there is still a backup.
How "often" does that happen? Almost never. I think adding the IP
number as extra INA, is unnecessary bloat in the nodelist.
What if all nodes did this? Even the nodes with IPv6 addresses?
This is acceptable, and they also serve as backups for each
other. If the IP address changes, the DNS record can be quickly
updated. And if the DNS record becomes unavailable for any
reason, there is still a backup.
How "often" does that happen? Almost never. I think adding the IP
number as extra INA, is unnecessary bloat in the nodelist.
What if all nodes did this? Even the nodes with IPv6 addresses?
I don't see any problems with this at all :) And if all nodes do
this, there will be far fewer issues with expired domain names in
I have about 10 different IP addresses (ipv4/ipv6 combined) for
2:5001/100 working simultaneously. They are all covered by a single hostname: f100.5001.ru.
Some of them are being added, some being removed automatically. Do you want me to also update the nodelist each time? Twice per day?
Please stop breaking the working network with your crazy ideas - you
don't fully understand how FidoNet is working right now, not in your dreams.
Please stop breaking the working network with your crazy ideas -
you don't fully understand how FidoNet is working right now, not
in your
dreams.
Please read the FTS-0004.
Please stop breaking the working network with your crazy ideas -
you don't fully understand how FidoNet is working right now, not
in your dreams.
Please read the FTS-0004.
Please read the FTS-0004.
FTS-5004 of course.
This is a method for static IP addresses. No
one has ever required it to be used for dynamic ones.
Please read the FTS-0004.
Again: you don't fully understand how FidoNet is working right now.
Adding dynamic IP addresses to the nodelist is the most stupid idea
I've heard in a long time. And I have *zero* available internet
providers with static IPv6 both in Moscow and London in my apartments.
This is a method for static IP addresses. NoThere is nothing about putting IP addresses into the nodelist in it.
one has ever required it to be used for dynamic ones.FTS-5004 is an example of why centralized DNS system should not be
used for FidoNet - tomorrow Putin will send the fidonet.net owner to
war, he'll be killed and everyone will have to go via the same route
again (and next time it could take even more years to restore this service).
So don't add the dynamic ones - no one's forcing you to. In this
What if all nodes did this? Even the nodes with IPv6 addresses?
See the example #2 and #5 in it.
The DDN domain can be absolutely anything. Nothing is stopping you
from creating a zone on your own domain.
So don't add the dynamic ones - no one's forcing you to. In thisSo you idea of all nodes adding their IP addresses was wrong?
And I see a lot of problems even with my own node. FidoMail fully
supports CDN and I am using it for connectivity in Russia and now also
in Asia. There is zero sense to add IP addresses of region-specific
CDN nodes into nodelist!
It wasn't my idea.
And I see a lot of problems even with my own node. FidoMail fully
supports CDN and I am using it for connectivity in Russia and now
also in Asia. There is zero sense to add IP addresses of
region-specific CDN nodes into nodelist!
So use the DNS name. After all, this only applied to nodes with
static IP addresses. I really don't see a problem with including
those IP addresses in the nodelist.
As this case has shown, DNS names can be lost or become
See the example #2 and #5 in it.
And what should I see there? Are you busy with something and just
don't have time to explain?
The DDN domain can be absolutely anything. Nothing is stopping
you from creating a zone on your own domain.
What for? If I have a nodelist, I don't need any DNS-based solution to reach other nodes.
And you can reach 2:5001/100 by its hostname from China or Russia
without using any FTS-5004 solution, bypassing state owned DPI restrictions. Adding an IP address will ruin it.
There, you can see the IP addresses listed in INA/IBN, and how they
will be used in DDN.
Some mailers cannot handle the text nodelist, only DNS-based.
And you can reach 2:5001/100 by its hostname from China or Russia
without using any FTS-5004 solution, bypassing state owned DPI
restrictions. Adding an IP address will ruin it.
Don't add them.
It wasn't my idea.So you are against that and now you see the problems with that?
What for? Fixing DNS name is much faster than fixing entry in
nodelist. Do you know how many nodes actually use the current
nodelist?
Did you check https://nodelist.fidonet.cc/ ?
Which mailers? I can give you a solution to use any binkp mailer with
text nodelist. Just ask, don't be shy.
I've tested most of them (if not all).
So adding 6 ipv6 addresses into nodelist is not a good idea? Did you
check how current software treats nodelists with very long lines?
Not always. As we can see, there are cases where access to DNS name management is lost, or the DNS domain expires.
To ensure data is up to date, you need to use the up to date DDN,
as it contains all the current information from the latest
nodelist.
And anyone can set up a DDN like this on their own.
What's more, it doesn't matter at all whether the nodelist uses IP addresses or DNS names: both must be up to date.
Did you check https://nodelist.fidonet.cc/ ?
I didn't.
Not always. As we can see, there are cases where access to DNSStatic IP addresses also expire even quicker.
name management is lost, or the DNS domain expires.
What's more, it doesn't matter at all whether the nodelist usesIt's much easier to keep IP addresses up to date via DNS. Nodelist
IP addresses or DNS names: both must be up to date.
updates take time. And people are lazy - some NCs don't update their segment for many months.
Which mailers? I can give you a solution to use any binkp mailer
with text nodelist. Just ask, don't be shy.
I've tested most of them (if not all).
If you're planning
For compatibility with certain broken segment processors, nodelist maintainers should limit all lines to at most 157 characters (plus
That is precisely why a dual entry, as in this case, is
appropriate.
It's much easier to keep IP addresses up to date via DNS. Nodelist
updates take time. And people are lazy - some NCs don't update
their segment for many months.
This is true only if you have access to manage this DNS record and
the domain has not expired.
If you're planningWhich mailers? Give me names.
For compatibility with certain broken segment processors,
nodelist maintainers should limit all lines to at most 157
characters (plus
Oops :) So I can't put my full node details into the nodelist. So sad!
You are trying to fix a problem which doesn't exists.
It makes no sense. Just check nodelist.fidonet.cc for stats, use
claude, if you are very busy with something else.
This is true only if you have access to manage this DNS record
and the domain has not expired.
So you agree that an anonymous motherfucker with fidonet.net could
break everything after a dose of heroin? And it makes no sense to use
such DNS-based systems at all?
hostname
optional static IP
Because "real, proven information" and "could be reached" sound
simple until we try to specify them.
What exactly constitutes proof that a node is dead?
One failed TCP connection?
Ten?
For an hour?
A day?
A month?
DNS fails, IP works
DNS works, TCP fails
IPv4 works, IPv6 fails
IPv6 works, IPv4 fails
so Fido was working without me somehow, I don't have intetion on
giving a point to anyone (and I don't see a queue for the either),
so I will not respond. How about that?
And most importantly: who is allowed to turn an observation made by
an automated monitoring system into authoritative information about FidoNet topology?
hostname = node.example.org
static_ip = 192.0.2.42
Your validator tries the hostname and fails.
We are talking about an optional field in a format where a line may
be up to 1024 characters, plus a trivial fallback rule. Nodes
And your proposal about cleaning the nodelist is definitely the
hull problem.
I'd be much more interested now in discussing how to define "dead
node" reliably enough that the resulting information can be
trusted.
| Sysop: | Gargoyle |
|---|---|
| Location: | Wayne, OK |
| Users: | 1 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 495865:58:46 |
| Calls: | 122 |
| Files: | 307 |
| Messages: | 77,198 |