• Re-examine self-signed certificate generation

    From Deucе@1:103/705 to GitLab issue in main/sbbs on Tue Mar 4 09:40:34 2025
    open https://gitlab.synchro.net/main/sbbs/-/issues/881

    In general, it seems that any time I hear about self-signed certificates, it's because they got generated and clobbered what the SysOp actually wanted. I can think of a few options...

    1. Have a configuration option to allow it. This option could be set in the default configs and documented to be disabled when "something else" is used.
    2. Remove it and have a script that can generated one on demand, document its use and disable TLS/SSH by default.

    The reading of the current cert would then need a retry/backoff mechanism of some sort and useful error messages.
    --- 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 Sat Mar 8 20:31:36 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/881#note_6751

    Yeah, I was thinking of just adding the option to create self-signed and have it default to off/false.
    --- 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 Sat Mar 8 20:32:20 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/881#note_6751

    Yeah, I was thinking of just adding the option to create self-signed and have it default to off/false.
    So if/when any of my sbbs instances can't read the key or cert, they don't go over-writing it again
    --- 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 Sat Mar 8 20:36:58 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/881#note_6752


    e.g. right around the line added in commit 84278e60ba254d366179b773a6f2101
    --- 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 Sat Mar 8 20:37:43 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/881#note_6752


    e.g. right around the line added in commit 2adf8468d63418b04cef9
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Sun Mar 9 06:55:19 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/881#note_6758

    Closing. We have option 1 with backoff now.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab issue in main/sbbs on Sun Mar 9 06:55:20 2025
    close https://gitlab.synchro.net/main/sbbs/-/issues/881
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)