I was wondering if somebody could help me with what it looks like a
routing problem with hpt. When I create compose a netmail and would like
to send it direct hpt creates a new outbound directory for the
destination zone but that directory is not where binkd look for.
In hpt config I've got:
LogLevels 123456789
name s2r
sysop JAS
location CABA
address 4:900/733
inbound /var/spool/ftn/inb/unsecure
protinbound /var/spool/ftn/inb
outbound /var/spool/ftn/outb
tempinbound /var/spool/ftn/tmp/inb
tempoutbound /var/spool/ftn/tmp/outb
[...]
How is this usually managed?
Hey Javier!
On Fri, 19 Sep 2025 15:51:26 -0300, you wrote:
I was wondering if somebody could help me with what it looks like a
routing problem with hpt. When I create compose a netmail and would
like to send it direct hpt creates a new outbound directory for the
destination zone but that directory is not where binkd look for.
In hpt config I've got:
LogLevels 123456789
name s2r
sysop JAS
location CABA
address 4:900/733
inbound /var/spool/ftn/inb/unsecure
protinbound /var/spool/ftn/inb
outbound /var/spool/ftn/outb
tempinbound /var/spool/ftn/tmp/inb
tempoutbound /var/spool/ftn/tmp/outb
[...]
How is this usually managed?
What are your route definitions for the node you're trying to send
direct to? Assuming this/these are correct...
If you're trying to send direct netmail, your HPT route config should probably have a line like this (this is what I do):
route direct <link> <what to route>
So, if you want to send direct to 1:2/3, and you only want to send
mail addressed to them, directly to them (ie, not route anything
else):
route direct 1:2/3 1:2/3.*
Otherwise, if you want to route 1:2/* to 1:2/3:
route direct 1:2/3 1:2/*
First address is the one you want to send the mail to, and the second address is what you want to send to the first address (wildcards are accepted). You need to define something like this for every separate
link you have, unless you route 1:* 2:* 3:* 4:* to one link. Also, put
any direct links /above/ the 'catch-all' (1:* 2:* 3:* 4:*). For
example:
route direct 1:154/10 1:154/10.*
route direct 1:229/426 1:* 2:* 3:* 4:*
Anything you netmail to 1:154/10.* would go directly to 1:154/10.
Anything you netmail anywhere else, would route through 1:229/426 and
let that system route it however they have setup to get it where it
needs to go.
If the above is all correct and understood, and it still doesn't
work.. then binkd is the next to check:
Did you setup a node definition for the node you want to send direct
to? If not, are you using binkp.net? If neither, binkd won't know
where to send it.
Hope that helps.
Regards,
Nick
... Sarcasm: because beating people up is illegal.
--- GoldED+/LNX 1.1.5-b20250409
* Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin)
(1:154/10)
# Mails an 1:*, 2:*, 3:*, 4:* und 5:* sofort an
route crash 4:902/26 1:* 2:* 3:* 4:* 5:*
route crash 21:3/100 21:*
I don't have a node definition for the bossnode of the point I'd like to contact however the node is listed in the nodelist.
Seems as though hpt is doing it's job so far. Post your binkd.conf
next (without passwords). I predict you may be trying to use some sort
of 5D addressing when you may not need to.
Regards,
Nick
Here yo have my binkd.conf. Doesn't HPT support 5D addressing?
# The first variant specifies a domain as a default domain for 3D/4D addresses.
#
domain fidonet /var/spool/ftn/outb 4 fidonet
# The first variant specifies a domain as a default domain for
3D/4D addresses. # domain fidonet /var/spool/ftn/outb 4 fidonet
=======
You should use binkp.net here or just remove it. Now your binkd tries
to resolve the domain .fidonet, which may not exist.
# domain <name> <main-outbound> <default-zone> [<root-domain>]
# The first variant specifies a domain as a default domain for 3D/4D addresses.
domain fidonet /var/spool/ftn/outb 4 fidonet
domain fsxnet /var/spool/ftn/outb 4 fsxnet
# Aliases to support known DNS domain zones
# (some people mix up the terms "FTN domain" and "DNS internet
domain")
address 4:900/733@fidonet 21:3/100.2@fsxnet
domain fidonet /var/spool/ftn/outb 4 fidonet
domain fsxnet /var/spool/ftn/outb 4 fsxnet
The path for both domains is the same. Mail for net/node@fidonet goes
to outb and mail for net/node@fsxnet goes to outb. Please check your
outb for files, do they have a clear differency for domains within the file names?
As far as i remember the domains were made compatible for DOS and FAT
8.3 outbound file name conventions. The filename contains hex net/node adresses that's why the zone is defined in the config.
Scanning mail to that outb would result in one target node only. The
*.?lo flowfile is for 40/441 and the directory for zone 4. Because
both domains dive into the same outbound outb whoever 4:40/441
connects first will get the mail on hold.
# Aliases to support known DNS domain zones
# (some people mix up the terms "FTN domain" and "DNS internet
domain")
That's the key element. Do not mix up.
address 4:900/733@fidonet 21:3/100.2@fsxnet
Above you set the fsxnet zone outbound to zone 4. If 21 is correct
then it should be 21. In that case no domain is needed. As long you
have seperate zones there is no need for domains.
Regards
Kai
--- GoldED+/LNX 1.1.4.7
* Origin: Monobox (2:240/77)
# domain <name> <main-outbound> <default-zone> [<root-domain>]
# The first variant specifies a domain as a default domain for
3D/4D addresses.
domain fidonet /var/spool/ftn/outb 4 fidonet
domain fsxnet /var/spool/ftn/outb 4 fsxnet
The path for both domains is the same. Mail for net/node@fidonet goes to outb and mail for net/node@fsxnet goes to outb. Please check your outb
for files, do they have a clear differency for domains within the file names?
As far as i remember the domains were made compatible for DOS and FAT
8.3 outbound file name conventions. The filename contains hex net/node adresses that's why the zone is defined in the config.
Scanning mail to that outb would result in one target node only. The
*.?lo flowfile is for 40/441 and the directory for zone 4. Because both domains dive into the same outbound outb whoever 4:40/441 connects first will get the mail on hold.
# Aliases to support known DNS domain zones
# (some people mix up the terms "FTN domain" and "DNS internet
domain")
That's the key element. Do not mix up.
address 4:900/733@fidonet 21:3/100.2@fsxnet
Above you set the fsxnet zone outbound to zone 4. If 21 is correct then
it should be 21. In that case no domain is needed. As long you have
seperate zones there is no need for domains.
The only way I see the files for fsxnet (21:*) is that the outbound directory has 21 in it.
Hey Javier!
On Fri, 26 Sep 2025 16:36:02 -0300, you wrote:
The only way I see the files for fsxnet (21:*) is that the outbound
directory has 21 in it.
If you are already going to change your configuration without trying
my previous suggestion(s), don't bother trying those suggestions, as
they probably won't work since you've changed your config... again.
Regards,
Nick
... Sarcasm: because beating people up is illegal.
--- GoldED+/LNX 1.1.5-b20250409
* Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin)
(1:154/10)
# The first variant specifies a domain as a default domain for
3D/4D addresses. # domain fidonet /var/spool/ftn/outb 4 fidonet
=======
You should use binkp.net here or just remove it. Now your binkd
tries to resolve the domain .fidonet, which may not exist.
Hm, sure?
# domain <name> <main-outbound> <default-zone> [<root-domain>]
# Aliases to support known DNS domain zones
# (some people mix up the terms "FTN domain" and "DNS internet
domain")
That's the key element. Do not mix up.
Just as well, and in his case, he mixed up the "root-domain" with "domain". The last option should not be 'fidonet' or 'fsxnet'. In Fidonet's case, it should be binkp.net. If fsxnet has a root-domain
that can be looked up, that should be there instead.
Above you set the fsxnet zone outbound to zone 4. If 21 is correct
then it should be 21. In that case no domain is needed. As long you
have seperate zones there is no need for domains.
Only when using 5D addressing, which he is not. Please don't confuse
him more than he already is. :/
# The first variant specifies a domain as a default domain for
3D/4D addresses. # domain fidonet /var/spool/ftn/outb 4 fidonet
=======
+++++++
You should use binkp.net here or just remove it. Now your binkd
tries to resolve the domain .fidonet, which may not exist.
Hm, sure?
Yes.
Above you set the fsxnet zone outbound to zone 4. If 21 is correct
then it should be 21. In that case no domain is needed. As long
you have seperate zones there is no need for domains.
Only when using 5D addressing, which he is not. Please don't
confuse him more than he already is. :/
I do apologize. I think there are three issues within the config. I
would choose different outbounds for the domains, then each domain
could have it's own zone breakdown subdirs.
The DNS lookups was already explained by Tommi but i did not
understand fully because there was no root-domain reference mentioned.
The third one is point to bossnode routing. I think that could be
fixed later.
Regards
Kai
--- GoldED+/LNX 1.1.4.7
* Origin: Monobox (2:240/77)
At first tried to do that but HPT doesn't allow to specify an outbound directory for each link.
Sysop: | Coz |
---|---|
Location: | Anoka, MN |
Users: | 2 |
Nodes: | 4 (0 / 4) |
Uptime: | 55:59:37 |
Calls: | 359 |
Files: | 6,267 |
Messages: | 235,448 |