When viewing the (U)ser list and selecting todays logons, it shows every logon from day 1 and when chosing Yesterdays logons, there were no logons?
Any ideas on this one? Default command shell.
Re: User List / Logon List
By: Eastside75 to All on Sat Aug 16 2025 08:09 am
When viewing the (U)ser list and selecting todays logons, it shows every logon from day 1 and when chosing Yesterdays logons, there were no logons?
Any ideas on this one? Default command shell.
In the stock/default configuration, SCFG->External Progarms->Fixed Events->Daily Event is set to:
Enabled Yes
Native Executable No
Use Shell or New Context No
Command Line ?logonlist -m
That "logonlist -m" command maintains the logon list files (data/logon[.*].jsonl). It needs to run daily.
Events->> Daily Event is set to:
Enabled Yes
Native Executable No
Use Shell or New Context No
Command Line ?logonlist -m
Also, this event is automatically installed when running 'jsexec update.js' (part of the update instructions) are manually: https://wiki.synchro.net/module:logonlist#install
Re: User List / Logon List
By: Digital Man to Eastside75 on Sat Aug 16 2025 01:25 pm
Events->> Daily Event is set to:
Enabled Yes
Native Executable No
Use Shell or New Context No
Command Line ?logonlist -m
This already appears as formated above.
Also, this event is automatically installed when running 'jsexec update.js' (part of the update instructions) are manually: https://wiki.synchro.net/module:logonlist#install
This was a fresh 3.2 install and not an upgrade.
What logon*.jsonl files do you have in your data directory?
What is the "Date" value in your ctrl/dsts.ini file?
--
Re: User List / Logon List
By: Digital Man to Eastside75 on Sat Aug 16 2025 04:04 pm
What logon*.jsonl files do you have in your data directory?
What is the "Date" value in your ctrl/dsts.ini file?
--
I simply have a logon.jsonl file, no number attribute
The Date in dsts is "never"?
So the next step is check what in the log output of your event thread (e.g. data/events.log in most recent builds of sbbs), the terminal server, and your data/error.log file for clues.
--
digital man (rob)
Re: User List / Logon List
By: Digital Man to Eastside75 on Sun Aug 17 2025 12:33 pm
So the next step is check what in the log output of your event thread (e.g. data/events.log in most recent builds of sbbs), the terminal server, and your data/error.log file for clues.
I was unable to find any entries in the error or event logs in regards to logonlist at all.
What i did do was add the logonlist to a timed event and it appears to be running now. I know that's just a work around, but i will monitor going forward.
The errors would have been regarding the daily statistics (e.g. dsts.ini), not logonlist. The configured daily event not running is a symptom of the daily statistics issue. If the "Date" value in your dsts.ini files (in ctrl and node*) is still "Never", then the issue remains.
Double-check your ctrl/dsts.ini file. If the Date value gets updated (to the current date), then the underlying problem has been fixed.
I did add some additional error reporting in the function that detects a "New Day", so if you update to the latest and greatest v3.21a build, that *might* provide some insight into why daily statistics are still failing, if they are in fact still failing.
I did add some additional error reporting in the function that detects a "New Day", so if you update to the latest and greatest v3.21a build, that *might* provide some insight into why daily statistics are still failing, if they are in fact still failing.
--
Re: User List / Logon List
By: Digital Man to Eastside75 on Mon Aug 18 2025 10:31 am
The errors would have been regarding the daily statistics (e.g. dsts.ini), not logonlist. The configured daily event not running is a symptom of the daily statistics issue. If the "Date" value in your dsts.ini files (in ctrl and node*) is still "Never", then the issue remains.
The dsts.ini files all say never still.
Double-check your ctrl/dsts.ini file. If the Date value gets updated (to the current date), then the underlying problem has been fixed.
I did add some additional error reporting in the function that detects a "New Day", so if you update to the latest and greatest v3.21a build, that *might* provide some insight into why daily statistics are still failing, if they are in fact still failing.
I am going to take a look at doing just that.
One thing, i checked the statistic log and i get this error in the log :
!error opening c:\sbbs\ctrl\csts.tab
Not sure if that has anything to do with the logging or not.
Re: User List / Logon List
By: Digital Man to Eastside75 on Mon Aug 18 2025 10:31 am
I did add some additional error reporting in the function that detects a "New Day", so if you update to the latest and greatest v3.21a build, that *might* provide some insight into why daily statistics are still failing, if they are in fact still failing.
--
I updtated to the latests 3.21a and the first event that ran was new day week and month prev never appeared.
Ran the daily and monyhly event
now i have callers from yesterday and today.
So something was overwritten that made it work at least this one time.
Will confirm tomorrow.
If you could confirm for me, I updated the exec folder per the wiki, but it also mentions updating other folders and files as well as running jsexec update..I take it as that is for upgrading from 3.1x to 3.2 and not involved here?
Thank you for your help as usual!
Sysop: | Danilo |
---|---|
Location: | Keeling, VA |
Users: | 3 |
Nodes: | 20 (0 / 20) |
Uptime: | 204:19:14 |
Calls: | 11 |
Calls today: | 11 |
Files: | 1 |
U/L today: |
3 files (272K bytes) |
D/L today: |
2 files (240K bytes) |
Messages: | 10,169 |
Posted today: | 23 |