• Timed Events

    From Geo@1:103/705 to All on Fri Jun 5 12:54:22 2020
    Hi Gang,

    I seem to be having issues with my timed events.

    Specifically FIDOIN and TICKIT (but sometime others).
    Running Syncronet 3.17c on Centos Linux.

    Just in the last few weeks I have found that some of the timed events are hung and not running as scheduled.

    I think it may be connected to being constantly swamped by hacking bots and very
    short periods for which none of the 8 nodes are active.

    I can fix it by setting a node toggle to Re-Run at Loggoff. Then the moment all nodes are free there is a flurry of timed event activity.

    Has anyone else encountered this behaviour?

    Thx.
    Regards..Geo
    ooooOOOOoooo

    ---
    þ Synchronet þ The Dungeon BBS - Risen from the Ashes! - Canberra, Australia. http://bbs.barnab
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Geo on Fri Jun 5 21:03:33 2020
    Re: Timed Events
    By: Geo to All on Fri Jun 05 2020 12:54 pm

    Hi Gang,

    I seem to be having issues with my timed events.

    Specifically FIDOIN and TICKIT (but sometime others).
    Running Syncronet 3.17c on Centos Linux.

    Just in the last few weeks I have found that some of the timed events are hung and not running as scheduled.

    More details would be needed (e.g. the last lines of your data/sbbsecho.log file at the time of "hang", in the case of FIDOIN->SBBSecho).

    I think it may be connected to being constantly swamped by hacking bots and very
    short periods for which none of the 8 nodes are active.

    I seriously doubt that.

    I can fix it by setting a node toggle to Re-Run at Loggoff. Then the moment all nodes are free there is a flurry of timed event activity.

    Has anyone else encountered this behaviour?

    Do you have your timed events set to require exclusive execution? Most events (like those you listed) do not and should not be configured to require exclusive execution.

    digital man

    Sling Blade quote #2:
    Karl (re: killing Doyle): I hit him two good whacks in the head with it.
    Norco, CA WX: 61.4øF, 80.0% humidity, 5 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Geo@1:103/705 to Digital Man on Tue Jun 9 15:48:37 2020

    Just in the last few weeks I have found that some of the timed events are hung and not running as scheduled.

    More details would be needed (e.g. the last lines of your data/sbbsecho.log file at the time of "hang", in the case of FIDOIN->SBBSecho).

    Hiya DM,

    Last time it ran today was 12:11pm

    2020-06-09 11:59:29 Imported: 1 msgs memories <- MEMORIES 2020-06-09 11:59:29 Imported: 18 msgs cooking <- COOKING
    2020-06-09 11:59:29 Imported: 19 msgs total
    2020-06-09 11:59:29 Writing 1 areas to ../data/badareas.lst
    2020-06-09 11:59:29 Deleting /sbbs/ctrl/sbbsecho.bsy (from line 3038) 2020-06-09 11:59:29 SBBSecho (PID 11818) exiting with error level 0, Bundles(1 unpacked, 0 sent), Packets(1 imported, 0 sent), EchoMail(19 imported, 0 exported)
    2020-06-09 12:11:22 SBBSecho 3.10-Linux r3.156 Apr 7 2020 GCC 4.8.5 (PID 12057)
    invoked with options: -ce
    2020-06-09 12:11:22 Configured: 1 archivers, 13 linked-nodes, 4 echolists 2020-06-09 12:11:22 NetMail directory: /usr/local/sbbs/fido/netmail/
    2020-06-09 12:11:22 Secure Inbound directory: /sbbs/fido/inbsecure/
    2020-06-09 12:11:22 Non-secure Inbound directory: /sbbs/fido/inbound/ 2020-06-09 12:11:22 Outbound (BSO root) directory: /sbbs/fido/outbound/ 2020-06-09 12:11:22 Read 391 areas from /sbbs/data/AREAS.BBS
    2020-06-09 12:11:22 Read 1 areas from ../data/badareas.lst
    2020-06-09 12:11:23 Read 217 echo statistics from ../data/echostats.ini 2020-06-09 12:11:23 Unpacking bundle: /sbbs/fido/inbsecure/def01201.tu0 (0.8KB) 2020-06-09 12:11:23 Executing: /usr/local/bin/unzip -j /sbbs/fido/inbsecure/def01201.tu0 -d /sbbs/fido/inbsecure/
    2020-06-09 12:11:23 Deleting /sbbs/fido/inbsecure/def01201.tu0 (from line 2788) 2020-06-09 12:11:23 Importing /sbbs/fido/inbsecure/5edeefb8.pkt (Type 2e, 0.8KB)
    from 3:712/848 to 3:712/620
    2020-06-09 12:11:23 Deleting /sbbs/fido/inbsecure/5edeefb8.pkt (from line 5967) 2020-06-09 12:11:24 Writing 1 areas to ../data/badareas.lst
    2020-06-09 12:11:24 Deleting /sbbs/ctrl/sbbsecho.bsy (from line 3038) 2020-06-09 12:11:24 SBBSecho (PID 12057) exiting with error level 0, Bundles(1 unpacked, 0 sent), Packets(1 imported, 0 sent)



    Now umonitor just shows FIDOIN as (Pending) but it should have run at least a few
    times since 12:11 (Time now is 3:46pm)


    Do you have your timed events set to require exclusive execution? Most events (like those you listed) do not and should not be configured to require exclusive execution.

    Nah they are not set for exclusive execution at all.

    I have there Sched currently set to 24 times a day, and have split the Events across various nodes.


    8-/

    Regards..Geo
    ooooOOOOoooo

    ---
    þ Synchronet þ The Dungeon BBS - Risen from the Ashes! - Canberra, Australia. http://bbs.barnab
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rampage@1:103/705 to Geo on Wed Jun 10 07:54:42 2020
    Re: Re: Timed Events
    By: Geo to Digital Man on Tue Jun 09 2020 15:48:37


    I have there Sched currently set to 24 times a day, and have split
    the Events across various nodes.

    in my BINK* and FIDO* events, starting at the "Execution Node" and going down to the time, my settings are

    ANY
    ANY
    ANY
    ALL
    00:00

    that allows the events to run via any node at any time when the semaphore for the event is touched...

    my FIDOOUT and BINKPOLL have the time field set to 96 and 24 executions per day...

    give those settings a try and see how it goes... especially the "Execution Node" entry...


    )\/(ark

    ---
    þ Synchronet þ The SouthEast Star Mail HUB - SESTAR
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Geo on Wed Jun 10 21:39:18 2020
    Re: Re: Timed Events
    By: Geo to Digital Man on Tue Jun 09 2020 03:48 pm


    Just in the last few weeks I have found that some of the timed events are hung and not running as scheduled.

    More details would be needed (e.g. the last lines of your data/sbbsecho.log file at the time of "hang", in the case of FIDOIN->SBBSecho).

    Hiya DM,

    Last time it ran today was 12:11pm

    2020-06-09 11:59:29 Imported: 1 msgs memories <- MEMORIES 2020-06-09 11:59:29 Imported: 18 msgs cooking <- COOKING 2020-06-09 11:59:29 Imported: 19 msgs total
    2020-06-09 11:59:29 Writing 1 areas to ../data/badareas.lst
    2020-06-09 11:59:29 Deleting /sbbs/ctrl/sbbsecho.bsy (from line 3038) 2020-06-09 11:59:29 SBBSecho (PID 11818) exiting with error level 0, Bundles(1 unpacked, 0 sent), Packets(1 imported, 0 sent), EchoMail(19 imported, 0 exported)
    2020-06-09 12:11:22 SBBSecho 3.10-Linux r3.156 Apr 7 2020 GCC 4.8.5 (PID 12057)
    invoked with options: -ce
    2020-06-09 12:11:22 Configured: 1 archivers, 13 linked-nodes, 4 echolists 2020-06-09 12:11:22 NetMail directory: /usr/local/sbbs/fido/netmail/ 2020-06-09 12:11:22 Secure Inbound directory: /sbbs/fido/inbsecure/ 2020-06-09 12:11:22 Non-secure Inbound directory: /sbbs/fido/inbound/ 2020-06-09 12:11:22 Outbound (BSO root) directory: /sbbs/fido/outbound/ 2020-06-09 12:11:22 Read 391 areas from /sbbs/data/AREAS.BBS
    2020-06-09 12:11:22 Read 1 areas from ../data/badareas.lst
    2020-06-09 12:11:23 Read 217 echo statistics from ../data/echostats.ini 2020-06-09 12:11:23 Unpacking bundle: /sbbs/fido/inbsecure/def01201.tu0 (0.8KB) 2020-06-09 12:11:23 Executing: /usr/local/bin/unzip -j /sbbs/fido/inbsecure/def01201.tu0 -d /sbbs/fido/inbsecure/
    2020-06-09 12:11:23 Deleting /sbbs/fido/inbsecure/def01201.tu0 (from line 2788) 2020-06-09 12:11:23 Importing /sbbs/fido/inbsecure/5edeefb8.pkt (Type 2e, 0.8KB)
    from 3:712/848 to 3:712/620
    2020-06-09 12:11:23 Deleting /sbbs/fido/inbsecure/5edeefb8.pkt (from line 5967) 2020-06-09 12:11:24 Writing 1 areas to ../data/badareas.lst
    2020-06-09 12:11:24 Deleting /sbbs/ctrl/sbbsecho.bsy (from line 3038) 2020-06-09 12:11:24 SBBSecho (PID 12057) exiting with error level 0, Bundles(1 unpacked, 0 sent), Packets(1 imported, 0 sent)



    Now umonitor just shows FIDOIN as (Pending) but it should have run at least a few
    times since 12:11 (Time now is 3:46pm)

    Is the sbbsecho process still alive at that point? The "ps" status for that process might be helpful in determining what's going on. Or maybe the event thread log output from when that happened.

    digital man

    Synchronet/BBS Terminology Definition #89:
    XSDK = Synchronet External Program Software Development Kit for C/C++
    Norco, CA WX: 80.3øF, 23.0% humidity, 4 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Geo@1:103/705 to Rampage on Fri Jun 12 11:52:20 2020

    in my BINK* and FIDO* events, starting at the "Execution Node" and going down to the time, my settings are

    ANY
    ANY
    ANY
    ALL
    00:00

    Thanks Rampage, I'll try those. It's weird though cos' it used to work very reliably. 8-)
    Regards..Geo
    ooooOOOOoooo

    ---
    þ Synchronet þ The Dungeon BBS - Risen from the Ashes! - Canberra, Australia. http://bbs.barnab
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)