Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
log_file_line_type_specifiers [2015/10/29 14:26] – [Log File Line Type Specifiers] Details on !% line. deuce | log_file_line_type_specifiers [2015/10/29 17:08] – [Log File Line Type Specifiers] Add L and M log entries. deuce |
---|
| | (Two spaces) Extra log info (bbs.log_str() and credit <-> minute conversion) | | | | (Two spaces) Extra log info (bbs.log_str() and credit <-> minute conversion) | |
| !! | Critical error | | | !! | Critical error | |
| !% | User expired\\ "!% <Alias> Expired"\\ "!% <Alias> <Number> Expired | | | !% | User expired\\ "!% <Alias> Expired" (obsolete format)\\ "!% <Alias> #<Number> Expired" | |
| !* | User auto-deleted | | | !* | User auto-deleted\\ "!* Auto-Deleted <Alias> #<Number>"\\ "!* Purged <Alias> #<Number>" | |
| !: | Ran event | | | !: | Ran event\\ "!: Run node daily event"\\ "!: Ran system daily maintenance"\\ "!: Ran system daily event" | |
| != | New day for statistics | | | != | New day for statistics\\ "!= New Day - Prev: <Time String>" (Not seen in .log files) | |
| $+ | Gained credits | | | $+ | Gained credits\\ "$+ Credit Adjustment: <Number> | |
| $- | Lost credits | | | $- | Lost credits\\ "$- Credit Adjustment: -<Number> | |
| *+ | Gained minutes | | | *+ | Gained minutes\\ "Minute Adjustment: <Number>" | |
| *- | Lost minutes (Obsolete) | | | *- | Lost minutes (Obsolete) | |
| +! | Logon error | | | +! | Logon error (Note, these lines have two spaces on either side of the 25-char alias field)\\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> FAILED Password attempt: '<Password>'" \\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> FAILED Password attempt"\\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> FAILED Password: '<CorrectPassword>' Attempt: '<Password>'" \\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> Insufficient node access"\\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> Locked node logon attempt"\\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> Out of logons"\\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> Unsuccessful logon"\\ "+! (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> On two nodes at the same time"\\ "+! Unknown User '<Alias>'" | |
| ++ | Logon | | | ++ | Logon (Note, these lines have two spaces on either side of the 25-char alias field)\\ "++ (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> QWK Network Connection"\\ "++ (<FourDigitNumber>) <AliasSpacePaddedTo25Chars> Logon <TotalLogons> - <LogonsToday>" | |
| >> | Minute adjustment | | | >> | Minute adjustment\\ ">> Minute Adjustment -<Number>" (always negative) | |
| @ | Modem connection established | | | @ | Modem connection established (two spaces after minute, 12 spaces after year)\\ "@ <Hour>:<Minute> <WeekDay> <Month> <DayOfMonth> <Year> Node <ThreeDigitNodeNumber>" | |
| @! | Modem error | | | @! | Modem error\\ "@! Blocked IP: <IPAddress>"\\ "@! Blocked Hostname: <HostName>" | |
| @+ | Additional connection information | | | @+ | Additional connection information (Note, two spaces after conection)\\ "@+ <Connection> <ClientName> <CID>" | |
| @- | Modem connection terminated | | | @- | Modem connection terminated (two spaces after minute, three spaces between X: fields)\\ "@- <Hour>:<Minute> T:<ThreeDigitNumber> sec"\\ "@- T:<MinutesOn> R:<PostsRead> P:<Posts> E:<Emails> F:<FeedBacks> U:<UploadKilobytes>k <Uploads> D:<DownloadKilobytes>k <Downloads> | |
| @* | Caller-ID information | | | @* | Caller-ID information\\ "@* Identity: <Ident>"\\ "@* CID: <CIDInfo>"\\ "@* Telnet Location: <Location>" | |
| @H | HTML term support detected | | | @H | HTML term support detected\\ "@H Are you the gatekeeper?" | |
| @R | RIP support detected | | | @R | RIP support detected\\ "@R RIPSCRIP" | |
| @S | SExPOTS connection info | | | @S | SExPOTS connection info\\ "@S <Type> connection detected at <Number> bps" | |
| @W | WIP support detected (Obsolete) | | | @W | WIP support detected (Obsolete)\\ "@W DC-TERM" | |
| C | Chat function | | | C | Chat function\\ "C <Alias> paged sysop for chat"\\ "C <Alias1> paged <Alias2> on node <Number> to private chat"\\ "C <Alias1> sent telegram to <Alias2> #<Number>"\\ "C <Alias1> sent message to <Alias2> on node <Number>:"\\ "C <Alias> sent message to all nodes" | |
| D! | Attempted download | | | D! | Attempted download\\ "D! <Alias> attempted to download <Filename> (<SizeWithCommas>) from <LibName> <DirName>"\\ "D! <Alias> attempted to download QWK packet"\\ "D! <Alias> attempted to download attached file: <FileName>" | |
| D- | Download | | | D- | Download\\ "D- <Alias> downloaded <FileName> from <LibName> <DirName>"\\ "D- <Alias> downloaded QWK packet"\\ "D- <Alias> downloaded attached file: <FileName>" | |
| E | Read E-mail | | | E | Read E-mail | |
| E! | E-mail error | | | E! | E-mail error | |
| E- | Deleted E-mail (Obsolete) | | | E- | Deleted E-mail (Obsolete) | |
| EN | Sent NetMail | | | EN | Sent NetMail | |
| L! | Log already exists (possible crash) | | | L! | Log already exists (possible crash)\\ "L! <Hours>:<Minutes> <WeekDay> <Month> <DayOfMonth> <Year> End of preexisting log entry (possible crash)" | |
| M+ | Moved message | | | M+ | Moved message\\ "M+ <Alias> moved message from <GroupName> <SubName> to <GroupName> <SubName>" | |
| N | New user begins application | | | N | New user begins application\\ "N New User: <Alias>" | |
| N! | New user fails application | | | N! | New user fails application\\ "N! New user locked node logon attempt"\\ "N! NUP Attempted: '<Attempt>'"\\ "N! Warning: same IP address as user #<Number> <Alias>"\\ "N! Couldn't figure out password."\\ "N! <Alias> failed magic word: '<AttemptedWord>'"\\ "N! Aborted feedback" | |
| N+ | New user finishes application | | | N+ | New user finishes application\\ "N+ Successful new user logon" | |
| P! | Posting error | | | P! | Posting error\\ "P! <Alias> duplicate message attempt in <GroupName> <SubName> (<SMBError>)"\\ "P! !Filtering QWK message from <From> due to age: <Number> days"\\ "P! !Filtering QWK message from <From> due to blocked IP: <IPAddress>"\\ "P! !Filtering QWK message from <From> due to blocked hostname: <HostName>"\\ "P! !Filtering QWK message from <From> due to filtered subject: <Subject>"\\ "P! <Alias>: Invalid QWK conference number <Number>"\\ "P! Attempted to post QWK message on non-QWKnet sub"\\ "P! QWK Post attempted"\\ "P! QWK Networked post attempted"\\ "P! QWK Private post attempt"\\ "P! !Filtering QWK post from <From> to <To> on <GroupName> <SubName>" | |
| P+ | Posted message | | | P+ | Posted message\\ "P+ <Alias> posted on <GroupName> <SubName>"\\ "P+ <Alias> posted QWK message on <GroupName> <SubName>" | |
| P- | Removed message | | | P- | Removed message\\ "P- <Alias> removed post from <GroupName> <SubName>" | |
| Q! | QWK error | | | Q! | QWK error\\ "Q! <Filename> renamed to <Filename>.<HexNumber>.bad"\\ "Q! Invalid conference number <Number>" | |
| S! | Sysop security error | | | S! | Sysop security error\\ "S! Remote sysop access disabled"\\ "S! <Alias> #<Number> System password attempt: '<Attempted>'\\ "S! <Alias> #<Number> System password verification failure" | |
| S+ | Sysop enabling function | | | S+ | Sysop enabling function\\ "S+ <Alias> read all mail"\\ "S+ Changed into <Alias> #<Number>" | |
| S- | Sysop disabling function | | | S- | Sysop disabling function\\ "S- Removed Node Lock" | |
| T- | Read text file | | | T- | Read text file\\ "T- <Alias> read text file: <File>" | |
| U! | Attempted upload | | | U! | Attempted upload\\ "U! Attempted to upload REP packet"\\ "U! <Alias> attempted to upload <FileName> to <LibName> <DirName> (Not received)"\\ "U! <Alias> attempted to upload <FileName> to <LibName> <DirName> (<Number> Errors)"\\ "U! <Alias> attempted to upload <FileName> to <LibName> <DirName> (Zero length)" | |
| U+ | Upload | | | U+ | Upload\\ "U+ Uploaded REP packet"\\ "U+ <Alias> uploaded <FileName> to <LibName> <DirName>" | |
| U- | Removed Upload | | | U- | Removed Upload\\ "U- <Alias> removed <FileName> to <LibName> <DirName>" | |
| X- | External program execution | | | X- | External program execution\\ "X- <Alias> running external program: <Name>" | |
| |
To view today's caller log, hit 'L' from the WFC screen or ";LOG" from the | To view today's caller log, hit 'L' from the WFC screen or ";LOG" from the |