• Outbound directories not being scanned?

    From Javier Sturman@4:900/733 to All on Sat Sep 20 00:25:02 2025

    Hello everybody!

    How can I troubleshoot binkd not processing outbound directories for other zones than default?
    HPT leaves direct messages for zone 2 in outb.002 and so. I change loglevel to 9 but I still can see any errors in binkd.log.
    The first time the tosser created the directories where created with 755 permission, I changed all of outb* directories to 770.

    drwxrwx--- 15 fido fido 15 Sep 20 00:11 .
    drwxr-xr-x 10 root wheel 10 May 18 19:50 ..
    drwxrwx--- 2 fido fido 34 Sep 19 15:44 dupebase
    drwxrwx--- 5 fido fido 5 Sep 15 12:50 filebase
    drwxrwx--- 2 fido fido 2 May 18 19:50 fileboxes
    drwxrwx--- 2 fido fido 2 May 18 19:10 flags
    drwxrwx--- 3 fido fido 11 Sep 20 00:11 inb
    drwxrwx--- 2 fido fido 2 Sep 20 00:11 inbound-temp
    drwxrwx--- 5 fido fido 5 Jun 8 22:08 msgbase
    drwxrwx--- 3 fido fido 3 Sep 20 00:11 outb
    drwxrwx--- 3 fido fido 3 Sep 19 13:49 outb.001
    drwxrwx--- 4 fido fido 6 Sep 20 00:10 outb.002
    drwxrwx--- 3 fido fido 3 Sep 20 00:11 outb.015
    drwxrwx--- 4 fido fido 4 Sep 16 11:47 tmp
    drwxrwx--- 2 fido fido 2 May 18 19:50 transit

    fido:/var/spool/ftn$ ls -al outb.002
    total 23
    drwxrwx--- 4 fido fido 6 Sep 20 00:10 .
    drwxrwx--- 15 fido fido 15 Sep 20 00:11 ..
    -rwxrwx--- 1 fido fido 422 Sep 19 13:31 00dd0001.cut
    drwxrwx--- 3 fido fido 5 Sep 20 00:10 00dd0001.pnt
    drwxrwx--- 2 fido fido 2 Sep 19 13:31 00dd0001.sep
    -rw-r--r-- 1 fido fido 23 Sep 20 00:10 00dd0001.try



    binkd is running as user fido.

    Javier


    --- GoldED+/BSD 1.1.5-b20170303-b20170303 + HPT 1.9.0 + Binkd 1.1a-115
    * Origin: FIDONODO DE JAS | ¯\_(O,O)_/¯ (4:900/733)
  • From Wilfred van Velzen@2:280/464 to Javier Sturman on Sat Sep 20 13:01:32 2025
    Hi Javier,

    On 2025-09-20 00:25:02, you wrote to All:

    How can I troubleshoot binkd not processing outbound directories for
    other zones than default? HPT leaves direct messages for zone 2 in outb.002 and so. I change loglevel to 9 but I still can see any errors
    in binkd.log. The first time the tosser created the directories where created with 755 permission, I changed all of outb* directories to
    770.

    drwxrwx--- 15 fido fido 15 Sep 20 00:11 .
    drwxr-xr-x 10 root wheel 10 May 18 19:50 ..
    drwxrwx--- 2 fido fido 34 Sep 19 15:44 dupebase
    drwxrwx--- 5 fido fido 5 Sep 15 12:50 filebase
    drwxrwx--- 2 fido fido 2 May 18 19:50 fileboxes
    drwxrwx--- 2 fido fido 2 May 18 19:10 flags
    drwxrwx--- 3 fido fido 11 Sep 20 00:11 inb
    drwxrwx--- 2 fido fido 2 Sep 20 00:11 inbound-temp
    drwxrwx--- 5 fido fido 5 Jun 8 22:08 msgbase
    drwxrwx--- 3 fido fido 3 Sep 20 00:11 outb
    drwxrwx--- 3 fido fido 3 Sep 19 13:49 outb.001
    drwxrwx--- 4 fido fido 6 Sep 20 00:10 outb.002
    drwxrwx--- 3 fido fido 3 Sep 20 00:11 outb.015
    drwxrwx--- 4 fido fido 4 Sep 16 11:47 tmp
    drwxrwx--- 2 fido fido 2 May 18 19:50 transit

    fido:/var/spool/ftn$ ls -al outb.002
    total 23
    drwxrwx--- 4 fido fido 6 Sep 20 00:10 .
    drwxrwx--- 15 fido fido 15 Sep 20 00:11 ..
    -rwxrwx--- 1 fido fido 422 Sep 19 13:31 00dd0001.cut
    drwxrwx--- 3 fido fido 5 Sep 20 00:10 00dd0001.pnt
    drwxrwx--- 2 fido fido 2 Sep 19 13:31 00dd0001.sep
    -rw-r--r-- 1 fido fido 23 Sep 20 00:10 00dd0001.try

    What is the content of that .try file?


    Bye, Wilfred.

    --- FMail-lnx64 2.3.2.4-B20240523
    * Origin: FMail development HQ (2:280/464)
  • From Javier Sturman@4:900/733 to Wilfred van Velzen on Sat Sep 20 16:47:12 2025

    Hello Wilfred!

    20 Sep 25 13:01, you wrote to me:

    fido:/var/spool/ftn/outb.002$ cat 00dd0001.try
    Cannot getaddrinfofido:/var/spool/ftn/outb.002$

    What is the content of that .try file?


    Bye, Wilfred.

    --- FMail-lnx64 2.3.2.4-B20240523
    * Origin: FMail development HQ (2:280/464)

    Javier


    --- GoldED+/BSD 1.1.5-b20170303-b20170303 + HPT 1.9.0 + Binkd 1.1a-115
    * Origin: FIDONODO DE JAS | ¯\_(O,O)_/¯ (4:900/733)
  • From Wilfred van Velzen@2:280/464 to Javier Sturman on Sat Sep 20 22:38:50 2025
    Hi Javier,

    On 2025-09-20 16:47:12, you wrote to me:

    20 Sep 25 13:01, you wrote to me:

    fido:/var/spool/ftn/outb.002$ cat 00dd0001.try
    Cannot getaddrinfofido:/var/spool/ftn/outb.002$

    Then there is your reason, it doesn't know how to contact that node, so it can't try.

    What is the content of that .try file?

    Please don't top post! ;-)


    Bye, Wilfred.

    --- FMail-lnx64 2.3.2.4-B20240523
    * Origin: FMail development HQ (2:280/464)
  • From Javier Sturman@4:900/733 to Wilfred van Velzen on Sat Sep 20 19:42:12 2025

    Hello Wilfred!

    20 Sep 25 22:38, you wrote to me:

    But the node 2:221/1 is listed in the nodelist. What am I missing? How can I check if binkd can access and is processing the correct nodelist?

    Host,221,Finland_(254),Ylojarvi,Tommi_Koivula,-Unpublished-,300,CM,IBN:f0.n221.z2.fidonet.fi,PING,TRACE,U,ENC
    ,1,MXO,Ylojarvi,Tommi_Koivula,-Unpublished-,300,CM,IBN:f1.n221.z2.fidonet.fi,PING,TRACE,U,ENC

    ----
    ping f1.n221.z2.fidonet.fi
    PING f1.n221.z2.fidonet.fi (135.181.90.166): 56 data bytes
    64 bytes from 135.181.90.166: icmp_seq=0 ttl=47 time=271.270 ms
    64 bytes from 135.181.90.166: icmp_seq=1 ttl=47 time=270.490 ms

    fido:/var/spool/ftn/filebase/nodelist$ ls -l
    total 139
    -rw-r--r-- 1 fido fido 32890 Sep 15 12:50 FSXNET.255
    -rw-r--r-- 1 fido fido 5984 Sep 15 12:52 goldnode.gxa
    -rw-r--r-- 1 fido fido 112 Sep 15 12:52 goldnode.gxl
    -rw-r--r-- 1 fido fido 71808 Sep 15 12:52 goldnode.gxn
    -rw-r--r-- 1 fido fido 157808 Sep 15 12:51 nodelist.255
    ----


    Hi Javier,

    On 2025-09-20 16:47:12, you wrote to me:

    20 Sep 25 13:01, you wrote to me:

    fido:/var/spool/ftn/outb.002$ cat 00dd0001.try
    Cannot getaddrinfofido:/var/spool/ftn/outb.002$

    Then there is your reason, it doesn't know how to contact that node,
    so it can't try.

    What is the content of that .try file?

    Please don't top post! ;-)


    Bye, Wilfred.

    --- FMail-lnx64 2.3.2.4-B20240523
    * Origin: FMail development HQ (2:280/464)

    Javier


    --- GoldED+/BSD 1.1.5-b20170303-b20170303 + HPT 1.9.0 + Binkd 1.1a-115
    * Origin: FIDONODO DE JAS | ¯\_(O,O)_/¯ (4:900/733)
  • From Wilfred van Velzen@2:280/464 to Javier Sturman on Sun Sep 21 12:48:28 2025
    Hi Javier,

    On 2025-09-20 19:42:12, you wrote to me:

    But the node 2:221/1 is listed in the nodelist. What am I missing? How
    can I check if binkd can access and is processing the correct
    nodelist?

    Binkd can't use the nodelist directly.

    There is a perl script that can do it, configured like this:

    #
    # Perl hooks file (if built with Perl)
    #
    #perl-hooks ~/ftn/binkd/nodelist.pl

    Or you can "compile" the nodelist to a format that binkd can use. I'm using this php script: http://ambrosia60.ddnss.org/53f8ee03/drv_q/div27/i-util/bnlphp14.zip

    And include the compiled file into your binkd.config.

    Or you can depend on the service by binkp.net which provides a dns service for node lookups, configured like this:

    #
    # Overrides root domain for DNS lookups, see 'node' below.
    #
    root-domain binkp.net


    Bye, Wilfred.

    --- FMail-lnx64 2.3.2.4-B20240523
    * Origin: FMail development HQ (2:280/464)
  • From Alexey Fayans@2:5030/1997 to Javier Sturman on Mon Sep 22 08:45:22 2025
    Hello Javier!

    On Sun, 21 Sep 2025 12:48 +0200, Wilfred van Velzen wrote to you:

    Or you can "compile" the nodelist to a format that binkd can use. I'm using this php script: http://ambrosia60.ddnss.org/53f8ee03/drv_q/div27/i-util/bnlphp14.zip

    There is also this tool: https://github.com/shadowlmd/ndl2bnkd/
    Supports multiple nodelists and pointlists.


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Javier Sturman@4:900/733 to Alexey Fayans on Mon Sep 22 10:51:10 2025

    Hello Alexey!

    22 Sep 25 08:45, you wrote to me:

    Thank you, I will try to compile it for FreeBSD.

    Hello Javier!

    On Sun, 21 Sep 2025 12:48 +0200, Wilfred van Velzen wrote to you:

    Or you can "compile" the nodelist to a format that binkd can use.
    I'm using this php script:
    http://ambrosia60.ddnss.org/53f8ee03/drv_q/div27/i-util/bnlphp14.
    zip

    There is also this tool: https://github.com/shadowlmd/ndl2bnkd/
    Supports multiple nodelists and pointlists.


    ... Music Station BBS | https://bbs.bsrealm.net |
    telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)

    Javier


    --- GoldED+/BSD 1.1.5-b20170303-b20170303 + HPT 1.9.0 + Binkd 1.1a-115
    * Origin: FIDONODO DE JAS | ¯\_(O,O)_/¯ (4:900/733)