• exec/letsyncrypt.js

    From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Thu Oct 6 19:11:46 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/b3492b803427dd5a202c1979
    Modified Files:
    exec/letsyncrypt.js
    Log Message:
    Recycle all servers/services after updating certificatePer Deon (ALTERANT) via DOVE-Net:Oct 7 09:47:16 d-11-1 synchronet: srvc 0060 BINKPS connection accepted from:2402:1f00:8101:b3c:1000::2 port 55338Oct 7 09:47:16 d-11-1 synchronet: srvc 0060 BINKPS TLS ERROR 'Servercertificate has expired' (-3) setting private keyOct 7 09:47:16 d-11-1 synchronet: srvc 0060 BINKPS TLS ERROR 'Data has notbeen initialised' (-11) setting session activeWhich was odd, because my cert was renewed.I forced renewed it, and confirmed it was valid, but they were still failing.I noticed that letsyncrypt only recycles the web, which is probably the issue.Once I recycled everything, binkps connections started working again.
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Jan 16 21:26:10 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/38ca791314996ea325edd0e7
    Modified Files:
    exec/letsyncrypt.js
    Log Message:
    Use main.ini instead of main.cnf for system passwordFixes issue #471
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tue Dec 9 21:07:39 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/b0accb2c592c3907757758c9
    Modified Files:
    exec/letsyncrypt.js
    Log Message:
    Catch exceptions when polling and treat them as failures.

    May help with issue reported by DigitalMan over IRC.

    Note that all the other "stuff" still doesn't get retried, so it's
    only the "Poll authorization" bit that will get retried.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)