• Re: Last day or so.

    From g00r00@21:1/108 to alter ego on Sat Mar 7 17:50:08 2020
    We got an M_EOB, but there are still 1 files pending M_GOT

    The received EOB is from the remote end's batch (which was zero files) so it should have instantly sent an EOB signaling their part of the batch is
    finished (which it was).

    An EOB from the remote side doesn't mean everything is done. It just means what they were going to send YOU is done.

    The issue here appears? to be that whatever you're using thinks that
    because it received an EOB that it should error because it didn't get
    the M_GOT yet. To my knowledge thats not how BINKP works.

    M_EOB 5
    End-of-Batch. M_EOB command must be transmitted after all the files have been sent.

    ^^ Its based on the sender's queue and nothing else

    --- Mystic BBS v1.12 A46 2020/03/05 (Windows/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to alter ego on Mon Mar 9 12:43:56 2020
    OK, it makes sense to me.

    I'll capture some logging, and send it to DM for comment...

    There is also absolutely an issue with the SSL portion and I don't know if
    its related to cryptlib or Mystic's implementation of Cryptlib (probably the latter).

    So there seems to be a few issues going on.

    I am able to get a problem to happen only when using Cryptlib and as soon as
    I turn it off it works fine, so that is where I am at now on my side of
    things.

    This seems a little too familiar to the random timeouts we had when using the opportunitic BINKP SSL too. Turns out there probably wasn't a bug in the implementation of it, but rather with cryptlib (or my code interfacing with it).

    --- Mystic BBS v1.12 A46 2020/03/09 (Windows/64)
    * Origin: Sector 7 (21:1/108)