• IRC Client: invalid nicknames hang the Synchronet ircd client.

    From Nigel Reed@1:103/705 to GitLab issue in main/sbbs on Thu Feb 22 23:41:39 2024
    open https://gitlab.synchro.net/main/sbbs/-/issues/723

    Just encountered this issue with 8BitGuy. irc nicknames are required to start with an alpha character, though I can't find where it says so in RFC1459, I do remember seeing it somewhere and verified on another ircd.

    Unfortunately the client doesn't handle this and hangs the user in a state of trying to log into the server.

    It could be handled a few ways.

    1. Allow the user to choose their own nickname before connecting. Since they can use /NICK anyway, no reason why not to.

    2. Have the irc client strip any leading numbers and/or add a character. Not a fan

    3. Handle the rejection properly. This is numeric 432

    4. Allow the irc server to automatically rename users with a bad username so it would also catch regular clients. Not a big fan on this either.
    --- 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 Fri Feb 23 00:40:02 2024
    close https://gitlab.synchro.net/main/sbbs/-/issues/723
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)