• What writes to logon.jsonl?

    From poindexter FORTRAN@poindexter.fortran@REALITY.remove-5y3-this to All on Wed Jun 10 23:53:25 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From echicken@echicken@ECBBS.remove-3jd-this to poindexter FORTRAN on Thu Jun 11 07:10:55 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Digital Man@digital.man@vert.synchro.net.remove-3jd-this to poindexter FORTRAN on Thu Jun 11 04:33:04 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From poindexter FORTRAN@poindexter.fortran@REALITY.remove-gpm-this to echicken on Thu Jun 11 14:16:00 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From echicken@echicken@ECBBS.remove-wk1-this to poindexter FORTRAN on Thu Jun 11 19:37:02 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Rampage@rampage@SESTAR.remove-1sl-this to poindexter FORTRAN on Thu Jun 11 20:06:40 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From poindexter FORTRAN@poindexter.fortran@REALITY.remove-zai-this to echicken on Thu Jun 11 21:11:03 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From poindexter FORTRAN@poindexter.fortran@REALITY.remove-zai-this to echicken on Thu Jun 11 21:09:09 2020
    From Newsgroup: alt.bbs.synchronet

    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
    --- Synchronet 3.18a-Linux NewsLink 1.113