• IRCd via JSEXEC crashes when run in environment without IPv6

    From Michael J. Ryan@VERT to GitLab issue in main/sbbs on Tue Apr 26 14:33:45 2022
    open https://gitlab.synchro.net/main/sbbs/-/issues/400

    When running ircd via SBBSEXEC in an environment without IPv6 (such as default docker configurations), the script crashes.

    ```
    !IRCd ERROR -9 calling getaddrinfo() on ::
    !Error Error: Unable to add host to socket set creating listening socket on port 6667
    !Module (/sbbs/exec/ircd.js) set exit_code: 1
    ```

    I attempted to force a PLine entry (`P:0.0.0.0:::6667`), but still seeing the same error.

    ASIDE: this also happens with SBBS executable as well, with default configuration, which is easy enough to change the sbbs.ini for.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Randy Sommerfeld@VERT to GitLab note in main/sbbs on Tue Apr 26 16:38:48 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/400#note_2576

    What happens if you run it with '-a 0.0.0.0'?

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Michael J. Ryan@VERT to GitLab note in main/sbbs on Mon May 2 19:12:55 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/400#note_2578

    @cyan will give that a try this weekend when I'm working on it again... I had just changed my config to launch the instance with sbbs.exe only using services with services.irc.ini (hsostname).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Randy Sommerfeld@VERT to GitLab note in main/sbbs on Wed Jul 6 17:17:50 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/400#note_2683

    Closing since I assume -a fixed it.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Randy Sommerfeld@VERT to GitLab issue in main/sbbs on Wed Jul 6 17:17:50 2022
    close https://gitlab.synchro.net/main/sbbs/-/issues/400

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net