• Outbound FTN dial outs not working

    From bbspat@VERT/JENSENCL to All on Friday, April 08, 2022 19:29:06
    Hi all,

    I rebuilt my SBBS recently in a FreeBSD jail from git, and since then, my inbound hubs are able to reach me and crash FidoMail, but SBBS is not dialing out to them at scheduled intervals. I am not seeing any outbound entries in my log. So far I've troubleshooted:

    1. DNS - I can ping out to my hubs by hostname
    2. Fido Linked Nodes config - Status is Normal, Direct is enabled, BinkP Poll is set to yes
    3. Timed Events - DOVEnet dial outs are working, but FTNs are not
    4. Forced Timed Event for fidoout - does not seem to work

    Curious where to start troubleshooting next. Hopefully I'm missing something easy.

    Pat

    ---
    Synchronet Jensencloud BBS, Fresno, CA - bbs.jensencloud.net
  • From Andre@VERT/RDOMENTR to bbspat on Saturday, April 09, 2022 07:26:40
    Re: Outbound FTN dial outs not working
    By: bbspat to All on Fri Apr 08 2022 07:29 pm

    I rebuilt my SBBS recently in a FreeBSD jail from git, and since then, my inbound hubs are able to reach me and crash FidoMail, but SBBS is not dialing out to them at scheduled intervals. I am not seeing any outbound entries in my log. So far I've troubleshooted:

    There are so many moving parts to message networking that you're not going to be able to describe your config. You'd have to sanitize a couple config files, at least your sbbs.ini and post it.

    But start simpler. What do the logs say? Sounds like your first step needs to be searching the logs for BINKP (which will also hit on BINKPOLL) and see if that produces any leads.


    - Andre

    ---
    Synchronet Radio Mentor BBS - bbs.radiomentor.org
  • From Digital Man@VERT to bbspat on Saturday, April 09, 2022 11:44:15
    Re: Outbound FTN dial outs not working
    By: bbspat to All on Fri Apr 08 2022 07:29 pm

    Hi all,

    I rebuilt my SBBS recently in a FreeBSD jail from git, and since then, my inbound hubs are able to reach me and crash FidoMail, but SBBS is not dialing out to them at scheduled intervals. I am not seeing any outbound entries in my log. So far I've troubleshooted:

    1. DNS - I can ping out to my hubs by hostname
    2. Fido Linked Nodes config - Status is Normal, Direct is enabled, BinkP Poll is set to yes
    3. Timed Events - DOVEnet dial outs are working, but FTNs are not
    4. Forced Timed Event for fidoout - does not seem to work

    There are multiple FidoNet-related timed events normally:
    FIDOIN
    FIDOOUT
    BINKOUT
    BINKPOLL

    Which one of those are you "forcing"?

    Curious where to start troubleshooting next. Hopefully I'm missing something easy.

    If DNS were the issue, you'd still see a connection attempt logged.

    One test would be to just run 'jsexec binkit -p' from a command-line and see what you see. It should try to poll your uplink with that command (same as the BINKPOLL timed event, when it runs).
    --
    digital man (rob)

    Breaking Bad quote #46:
    If I ever get anal polyps, at least I know what to name them. - Saul Goodman Norco, CA WX: 83.3F, 18.0% humidity, 4 mph E wind, 0.00 inches rain/24hrs

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From bbspat@VERT/JENSENCL to Digital Man on Saturday, April 09, 2022 20:17:36
    Re: Outbound FTN dial outs not working
    By: Digital Man to bbspat on Sat Apr 09 2022 11:44 am

    One test would be to just run 'jsexec binkit -p' from a command-line and see what you see. It should try to poll your uplink with that command (same as the BINKPOLL timed event, when it runs).

    When running binkit manually, the dial out completes successfully, and I can see it show up in the binkstats.ini log.

    I previously also tested using the fidoout semaphore, and the semaphore file is created and removed a few seconds later but binkit is not triggered.

    It seems like it is timed event scheduler related. I did notice I had a stray recycle file from two days ago and wondered if that was stopping tasks from being triggered.

    The timed event for fidoout is enabled and is set to run 24 hours a day (default settings).

    Pat

    ---
    Synchronet Jensencloud BBS, Fresno, CA - bbs.jensencloud.net
  • From Digital Man@VERT to bbspat on Saturday, April 09, 2022 21:43:09
    Re: Outbound FTN dial outs not working
    By: bbspat to Digital Man on Sat Apr 09 2022 08:17 pm

    Re: Outbound FTN dial outs not working
    By: Digital Man to bbspat on Sat Apr 09 2022 11:44 am

    One test would be to just run 'jsexec binkit -p' from a command-line and see what you see. It should try to poll your uplink with that command (same as the BINKPOLL timed event, when it runs).

    When running binkit manually, the dial out completes successfully, and I can see it show up in the binkstats.ini log.

    I previously also tested using the fidoout semaphore, and the semaphore file is created and removed a few seconds later but binkit is not triggered.

    The FIDOOUT semaphore would just trigger the export (output) of message to FidoNet using SBBSecho. If SBBSecho creates and outgoing packets or bundles, it'll touch its configured semaphore file, e.g. in ctrl/sbbsecho.ini
    OutgoingSemaphore=../data/binkout.now
    ... which will in turn trigger the BINKOUT timed event that executes the FidoNet mailer (BinkIT, in this case). The BINKOUT has to be configured and *enabled* in SCFG for it run, even if the semaphore file is created/touched succesfully.

    It seems like it is timed event scheduler related. I did notice I had a stray recycle file from two days ago and wondered if that was stopping tasks from being triggered.

    No, not related.

    The timed event for fidoout is enabled and is set to run 24 hours a day (default settings).

    What about the BINKOUT and BINKPOLL timed events? They're important too (which is why I mentioned them before).
    --
    digital man (rob)

    Rush quote #45:
    The treasure of a life is a measure of love and respect
    Norco, CA WX: 61.3F, 83.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From bbspat@VERT/JENSENCL to Digital Man on Sunday, April 10, 2022 07:31:43
    Re: Outbound FTN dial outs not working
    By: Digital Man to bbspat on Sat Apr 09 2022 09:43 pm

    The FIDOOUT semaphore would just trigger the export (output) of message to FidoNet using SBBSecho. If SBBSecho
    creates
    and outgoing packets or bundles, it'll touch its configured semaphore file, e.g. in ctrl/sbbsecho.ini
    OutgoingSemaphore=../data/binkout.now
    ... which will in turn trigger the BINKOUT timed event that executes the FidoNet mailer (BinkIT, in this case). The
    BINKOUT has to be configured and *enabled* in SCFG for it run, even if the semaphore file is created/touched
    succesfully.

    Got it working, root cause was: I was missing the Binkout and Binkpoll timed events, and the semaphore file was not configured.

    I followed the instructions here, and once I restarted sbbs it immediately dialed out.

    http://wiki.synchro.net/module:binkit

    Thank you Rob.

    ---
    Synchronet Jensencloud BBS, Fresno, CA - bbs.jensencloud.net