• MQTT subscriptions stop working after broker restarts

    From Rick Parrish@1:103/705 to GitLab issue in main/sbbs on Fri Aug 18 17:49:36 2023
    open https://gitlab.synchro.net/main/sbbs/-/issues/604

    If the MQTT broker restarts while Synchronet is running, then the subscriptions that should handle sbbs/+/node/+/input, sbbs/+/host/+/server/term/recycle, etc, stop working.From the bit I've read, it seems like two suggested solutions are:1) Don't use clean sessions, so subscriptions are remembered after reconnecting, or2) Move subscription calls to the connect callback, so they're re-subscribed after reconnecting
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rick Parrish@1:103/705 to GitLab note in main/sbbs on Sun Aug 20 13:55:36 2023
    https://gitlab.synchro.net/main/sbbs/-/issues/604#note_3821

    Added a merge request with a potential fix, using a connect callback handler. --- SBBSecho 3.20-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 Aug 31 18:29:07 2023
    https://gitlab.synchro.net/main/sbbs/-/issues/604#note_3850

    This issue appears to be fixed with Rick's commit.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Thu Aug 31 18:29:07 2023
    close https://gitlab.synchro.net/main/sbbs/-/issues/604
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)