TIP: Click on subject to list as thread! ANSI
echo: synchronet
to: poindexter FORTRAN
from: echicken
date: 2020-06-11 00:10:00
subject: What writes to logon.json

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

 PF> My last few callers stats on ecwebv4 looks to have stopped working on May 25th - that's the date of
 PF> the last caller and the last modified date on logon.jsonl. What should be writing login into to that
 PF> 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  opening /sbbs/data/logon.jsonl

And also:

   lines  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
                 
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.