• IMAP service has stopped working with error in error.log

    From Keyop Troy@1:103/705 to GitLab issue in main/sbbs on Wed Sep 18 13:52:39 2024
    open https://gitlab.synchro.net/main/sbbs/-/issues/792

    Imap has stopped working with this error appearing in the logs within the last few days:

    srvc 0134 IMAPS <Keyop> !JavaScript /sbbs/exec/imapservice.js line 1498: Error: can't convert scan_ptr to an integer
    --- 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 Wed Sep 18 14:32:36 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/792#note_5705

    Please let me know if that most recent commit makes any difference.
    --- 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 Wed Sep 18 14:52:51 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/792#note_5706

    Also, please confirm you're using the IMAP service in this case to read a sub-board and *not* the [e]mail base?
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Keyop Troy@1:103/705 to GitLab note in main/sbbs on Wed Sep 18 16:42:57 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/792#note_5707

    Thanks DM - latest code now running. Will let you know if I see that problem again.

    Re sub-board or email base... not sure.

    I've been running the same default imap service by entering username & password when enrolling into the sbbs imap service for some time now.

    When I browse the sbbs imap service on my iphone, I see both bbs email & all of the sub-boards. I dont think I have control of what I can see via imap.
    --- 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 Wed Sep 18 20:05:21 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/792#note_5709

    The log output from the IMAP service should indicate which message area was being accessed when (or just before) the error occurred (and was logged).

    If it happens again, we should add some debug logging before imapservice.js line 1498 that records the type and value of the `scan_ptr` variable.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)