• MIS events do not appear to be firing

    From wes@keene.co@3:770/3 to All on Thu Feb 23 14:29:43 2017
    I've set up events in MIS using the methods described on YouTube by Mystic Guy.
    On a command line, all of the shell commands work as described. They are all marked Active in Mystic config. Some are semaphore, some are interval. None appear to actually
    fire.

    I've confirmed this by letting outbound packets sit there forever, while checking the fidopoll log, the log will never update from the last time I ran it.

    Case in point: I send a message on a echomail board. Unless I fire things manually, neither Mutil nor Fidopoll will ever be invoked.

    This is on Ubuntu 64-bit.

    Does anyone have ideas?

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Paul Hayton@3:770/100 to wes@keene.co on Fri Feb 24 13:52:37 2017
    On 02/23/17, wes@keene.co pondered and said...

    Mystic Guy. On a command line, all of the shell commands work as described. They are all marked Active in Mystic config. Some are semaphore, some are interval. None appear to actually
    fire.

    Check in your shell line your have syntax like this..

    ./mutil mailin.out|./fidopoll send


    ..in other words if you're using a linux system including a ./ prior to the executable is the way to go. Then close your MIS and restart it.

    Also good to run MIS not in deamon mode for now so you can watch events
    firing etc. also check the code that is returned from the events system. If
    it looks funny let me know and I can guide you.

    Best, Paul

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (3:770/100)
  • From wes@keene.co@3:770/3 to Paul Hayton on Thu Feb 23 19:13:31 2017
    On Thursday, February 23, 2017 at 7:53:09 PM UTC-5, Paul Hayton wrote:

    Check in your shell line your have syntax like this..

    ./mutil mailin.out|./fidopoll send


    ..in other words if you're using a linux system including a ./ prior to the executable is the way to go. Then close your MIS and restart it.


    Here's an exact shell line from my setup:

    mutil mailout.ini|fidopoll forced|mutil mailin.ini

    I didn't even consider the ./. I'll try changing that and see if it helps.

    Unfortunately, this is in a cloud VM, so running non-daemon would be pretty challenging.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From wes@keene.co@3:770/3 to w...@keene.co on Thu Feb 23 19:26:38 2017
    On Thursday, February 23, 2017 at 10:13:32 PM UTC-5, w...@keene.co wrote:
    On Thursday, February 23, 2017 at 7:53:09 PM UTC-5, Paul Hayton wrote:

    Check in your shell line your have syntax like this..

    ./mutil mailin.out|./fidopoll send


    ..in other words if you're using a linux system including a ./ prior to the executable is the way to go. Then close your MIS and restart it.


    Here's an exact shell line from my setup:

    mutil mailout.ini|fidopoll forced|mutil mailin.ini

    I didn't even consider the ./. I'll try changing that and see if it helps.

    Unfortunately, this is in a cloud VM, so running non-daemon would be pretty
    challenging.

    Good catch, Paul. Your advice solved the issue. The internal event system is now humming right along. Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Paul Hayton@3:770/100 to wes@keene.co on Fri Feb 24 22:23:04 2017
    On 02/23/17, wes@keene.co pondered and said...

    Good catch, Paul. Your advice solved the issue. The internal event
    system is now humming right along. Thanks.

    I've seen this before :) You're welcome Wes.

    Best, Paul

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (3:770/100)