• NNTP false bogus commands?

    From Nigel Reed@1:103/705 to GitLab issue in main/sbbs on Wed Feb 26 22:10:01 2025
    open https://gitlab.synchro.net/main/sbbs/-/issues/877

    I was checking my logs and saw this.

    ```
    Feb 26 19:04:01 bbs synchronet: srvc 0052 NNTP [DOVE-Net.Synchronet_Announcements] cmd: GROUP DOVE-Net.Synchronet_Baja
    Feb 26 19:04:01 bbs synchronet: srvc 0052 NNTP Throttling bogus command sending client for 3 seconds
    ```

    but on another connection

    ```
    Feb 26 19:07:23 bbs synchronet: srvc 0051 NNTP [SpookNet.SN_PARANORMAL] cmd: GROUP SpookNet.SN_POLITICS
    Feb 26 19:07:23 bbs synchronet: srvc 0051 NNTP [SpookNet.SN_POLITICS] cmd: GROUP SpookNet.SN_PREDICT
    ```
    No error.

    Not sure why this should be happening.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Thu Feb 27 03:53:22 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/877#note_6639

    My guess: the client sent unrecognized commands *before* the pasted log message. Look further back in the log output of the NNTP session to find them. If you have debug-level logging enabled, you should see some log message such as:
    Received bogus command:
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nigel Reed@1:103/705 to GitLab note in main/sbbs on Thu Feb 27 04:03:54 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/877#note_6640

    ```
    Feb 25 13:47:36 bbs synchronet: srvc 0052 NNTP [Fidonet.ZEC] cmd: GROUP FSXNET.FSX_ADM
    Feb 25 13:47:36 bbs synchronet: srvc 0052 NNTP !no such group
    Feb 25 13:47:36 bbs synchronet: srvc 0052 NNTP Received bogus command: 'GROUP FSXNET.FSX_ADM'
    ```

    Seems I have a usenet group in my reader that I deleted from the news server. I'm not sure I'd call this a bogus command, especially if there is no error reported back to the client so the user can fix it.

    Maybe if there's a a large number of invalid groups requested then yeah, I can see throttling.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Thu Feb 27 04:11:19 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/877#note_6641

    Yeah, the "no such group" requests are considered bogus commands. There is a negative response sent to the client for those received commands (unrecognized/supported group) as well.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)