• MRC disconnecting from #lobby?

    From poindexter FORTRAN@VERT/REALITY to All on Tue Dec 10 20:36:12 2024
    I'm not sure who to address this to.

    I'm using recent (2 weeks or so) dev binaries. When I try connecting to MRC, it connects and puts me in #lobby. When I try typing something in after a couple of minutes, MRC complains that I'm not in any room.

    Any clues as to where to look?
    ---
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From StackFault@VERT/BTTMLSS to poindexter FORTRAN on Fri Dec 13 06:53:00 2024
    For now, I just always do a /join lobby any time I enter MRC, then I'm to chat with others in there just fine. Try that and let me know how it for you.

    It seems like it drops the room, after a few minutes I'll need to re-#join oom.

    Let me know when this does that with timestamps, I'll see if I can trace back something and get a fix.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    ... I'm not addicted to technology, I'm just socially integrated

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net
  • From Dave Cloutier@VERT to Codefenix on Mon Dec 16 06:33:33 2024
    The Synchronet MRC client is supposed to automatically join the lobby on startup (as defined in mrc-client.ini under startup), but I think the relatively recent addition of MRC Trust on the server prevents the automatic joining from working all the time. I'm still trying to figure
    it out.

    MRC Trust does not kick you out of rooms. However, if the client does not send the keepalive, the server will consider it stale and kick it out of the room.

    If I have time stamps when this happened, I can confirm in the logs and confirm this is the issue.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    ... A book misplaced is a book lost

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (1:229/317)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Dave Cloutier@VERT to poindexter FORTRAN on Mon Dec 16 06:35:25 2024
    For now, I just always do a /join lobby any time I enter MRC, then I'm to chat with others in there just fine. Try that and let me know how it for you.

    It seems like it drops the room, after a few minutes I'll need to re-#join oom.

    If you can be in the room for a few minutes, it's not related to MRC Trust but most likely the keepalive not being sent by the client.

    This issue must have been introduced recently in the code since this check is in the server code for quite some time already.

    I'll take a look to confirm if that's the case.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    ... I'm not procrastinating, I'm multitasking

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (1:229/317)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From poindexter FORTRAN@VERT/REALITY to Dave Cloutier on Mon Dec 16 11:16:55 2024
    Dave Cloutier wrote to poindexter FORTRAN <=-

    If you can be in the room for a few minutes, it's not related to MRC
    Trust but most likely the keepalive not being sent by the client.

    This issue must have been introduced recently in the code since this
    check is in the server code for quite some time already.

    I'll take a look to confirm if that's the case.

    Thanks for looking into this!
    I tried code this morning from September 2024:


    * <!> MRC is not a secure platform, avoid sharing sensitive information
    06:37 * <$> Additionally, there is no chat history when you join a room
    06:37 * <#> The server currently have 8 users and 4 roomsSERVER
    06:37 * (Joining) poindexter_FORTRAN@reality just joined room #lobby
    06:37 poindexter hey, all
    06:38 poindexter Am I still connected?
    06:38 <StingRay sure are
    06:39 * (Joining) poindexter_FORTRAN@2o_fOr_beeRS just joined room
    #lobby
    06:39 <poindexter_FORTRAN> hey, me!
    06:39 *.(Notice) No route to a room from your bbs, /join a room first.
    06:39 * Welcome to #lobby, the room is now occupied by 4 user(s)
    06:39 * (Joining) poindexter_FORTRAN@reality just joined room #lobby
    06:41 *.(Notice) No route to a room from your bbs, /join a room first.

    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From StackFault@VERT/BTTMLSS to poindexter FORTRAN on Tue Dec 17 10:02:00 2024
    06:37 * (Joining) poindexter_FORTRAN@reality just joined room #lobby
    06:37 poindexter hey, all
    06:38 poindexter Am I still connected?
    06:38 <StingRay sure are
    06:39 * (Joining) poindexter_FORTRAN@2o_fOr_beeRS just joined room

    Ok, I see what is your issue. You cannot connect from 2 different boards at the same time.

    It will realign the message routing from the old board to the new board since the server is no longer broadcasting all messages to all boards.

    Make sure to connect only from one source, let me know if this is still happening when using only one board at the same time.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    ... Kids: They're not sleeping, they're recharging!

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net
  • From poindexter FORTRAN@VERT/REALITY to StackFault on Tue Dec 17 09:11:42 2024
    StackFault wrote to poindexter FORTRAN <=-

    Ok, I see what is your issue. You cannot connect from 2 different
    boards at the same time.

    I'm running the new binaries, been connected for an hour. I think what
    must have happened was that I got disconnected, logged in to 2 places
    to test, and continued to experience the same problem for a different
    reason.

    It will realign the message routing from the old board to the new board since the server is no longer broadcasting all messages to all boards.

    Interesting. I thought poindexter@realitycheckBBS was a different user
    than poindexter@20forbeers.

    Make sure to connect only from one source, let me know if this is still happening when using only one board at the same time.

    Working well so far - thanks to you and Codefenix for checking in.



    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.