• What writes to logon.jsonl?

    From poindexter FORTRAN@1:229/2 to All on Wednesday, June 10, 2020 16:53:25
    From: poindexter.fortran@REALITY.remove-5y3-this

    My last few callers stats on ecwebv4 looks to have stopped working on May 25th - that's the date of the last caller and the last modified date on logon.jsonl.
    What should be writing login into to that file?

    ---
    � Synchronet � realitycheckBBS -- http://realitycheckBBS.org
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From echicken@1:229/2 to All on Thursday, June 11, 2020 00:10:55
    From: echicken@ECBBS.remove-3jd-this

    To: poindexter FORTRAN
    Re: What writes to logon.jsonl?
    By: poindexter FORTRAN to All on Wed Jun 10 2020 16:53:25

    My last few callers stats on ecwebv4 looks to have stopped working on May
    25th - that's the date of
    the last caller and the last modified date on logon.jsonl. What should be
    writing login into to that
    file?

    A quick check for disk space and appropriate permissions on logon.jsonl is in order, though not the likely cause.

    It'd be interesting to know what size that file is and how many lines are in it.

    Check your web and terminal server logs for something resembling:

    Error <something> opening /sbbs/data/logon.jsonl

    And also:

    <something> lines <some number> of /sbbs/data/logon.jsonl

    The problem isn't web-specific. If you use logon.js or logonlist.js on the terminal server side, they're likely not working either.

    This feature relies on logonlist_lib.js, which relies on json_lines.js, which is the likely culprit.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    � Synchronet � electronic chicken bbs - bbs.electronicchicken.com
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Digital Man@1:229/2 to All on Wednesday, June 10, 2020 21:33:04
    From: digital.man@vert.synchro.net.remove-3jd-this

    To: poindexter FORTRAN
    Re: What writes to logon.jsonl?
    By: poindexter FORTRAN to All on Wed Jun 10 2020 04:53 pm

    My last few callers stats on ecwebv4 looks to have stopped working on May 25th - that's the date of the last caller and the last modified date on logon.jsonl. What should be writing login into to that file?

    From logon.js:

    if(bbs.node_status != NODE_QUIET && ((system.settings&SYS_SYSSTAT) || !user.is_sysop))
    bbs.mods.logonlist_lib.add();


    digital man

    Sling Blade quote #7:
    Karl: I don't reckon the Good Lord would send anybody like you to Hades.
    Norco, CA WX: 80.3�F, 23.0% humidity, 4 mph E wind, 0.00 inches rain/24hrs
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From poindexter FORTRAN@1:229/2 to echicken on Thursday, June 11, 2020 07:16:00
    From: poindexter.fortran@REALITY.remove-gpm-this

    To: echicken
    echicken wrote to poindexter FORTRAN <=-

    A quick check for disk space and appropriate permissions on logon.jsonl
    is in order, though not the likely cause.

    I'm running Windows, and permissions look good. It's got 18 lines,
    19,751 bytes.

    Grepping logon.jsonl in the logs directory didn't reveal anything.


    This feature relies on logonlist_lib.js, which relies on json_lines.js, which is the likely culprit.

    Hmmm. I compared the headers of those files with those in CVS, I
    appear to be running the latest versions.



    ... Start where you are. Use what you have. Do what you can.
    --- MultiMail/XT v0.52
    � Synchronet � realitycheckBBS -- http://realitycheckBBS.org
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From echicken@1:229/2 to All on Thursday, June 11, 2020 12:37:02
    From: echicken@ECBBS.remove-wk1-this

    To: poindexter FORTRAN
    Re: Re: What writes to logon.jsonl?
    By: poindexter FORTRAN to echicken on Thu Jun 11 2020 07:16:00

    Grepping logon.jsonl in the logs directory didn't reveal anything.

    Are you sure you've had logons recently that qualify for addition to that file?
    DM's recent message pointed out the fact that silent logons wouldn't be tracked.

    If something was wrong, I'd expect to see one of the two errors I mentioned in your logs somewhere.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    � Synchronet � electronic chicken bbs - bbs.electronicchicken.com
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Rampage@1:229/2 to All on Thursday, June 11, 2020 13:06:40
    From: rampage@SESTAR.remove-1sl-this

    To: poindexter FORTRAN
    Re: Re: What writes to logon.jsonl?
    By: poindexter FORTRAN to echicken on Thu Jun 11 2020 07:16:00


    A quick check for disk space and appropriate permissions on
    logon.jsonl is in order, though not the likely cause.

    I'm running Windows, and permissions look good. It's got 18
    lines, 19,751 bytes.

    Grepping logon.jsonl in the logs directory didn't reveal anything.

    your sbbs logs are not written to your windows event logging thing? they're all
    written to plain ASCII files??


    )\/(ark

    ---
    � Synchronet � The SouthEast Star Mail HUB - SESTAR
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From poindexter FORTRAN@1:229/2 to All on Thursday, June 11, 2020 14:09:09
    From: poindexter.fortran@REALITY.remove-zai-this

    To: echicken
    Re: Re: What writes to logon.jsonl?
    By: echicken to poindexter FORTRAN on Thu Jun 11 2020 12:37 pm

    Are you sure you've had logons recently that qualify for addition to that file? DM's recent message pointed out the fact that silent logons wouldn't be tracked.

    I've had a bunch of new callers, don't know if they've called back. Do first time callers get logged?

    ---
    � Synchronet � realitycheckBBS -- http://realitycheckBBS.org
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From poindexter FORTRAN@1:229/2 to All on Thursday, June 11, 2020 14:11:03
    From: poindexter.fortran@REALITY.remove-zai-this

    To: echicken
    Re: Re: What writes to logon.jsonl?
    By: echicken to poindexter FORTRAN on Thu Jun 11 2020 12:37 pm

    Are you sure you've had logons recently that qualify for addition to that file? DM's recent message pointed out the fact that silent logons wouldn't be tracked.

    I'm one of the entries in the stale list, I'm including sysop logins for test purposes.

    ---
    � Synchronet � realitycheckBBS -- http://realitycheckBBS.org
    --- Synchronet 3.18a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)