• Canectic Network Test

    From Underminer@21:4/100 to All on Tue Apr 7 00:55:06 2026
    Hey all,
    Just been converting my board over to my self-rolled BBS software now that it seems ready.
    Just making sure that it hits my various networks properly.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine 21:4/103
  • From Underminer@21:1/101 to Underminer on Wed Apr 8 18:15:34 2026
    Just making sure that it hits my various networks properly.

    Appears to have hit Agency.

    ... Tech support is just a busy signal away

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Al@21:4/106 to Underminer on Wed Apr 8 00:48:54 2026
    Hey all,
    Just been converting my board over to my self-rolled BBS software now that it seems ready.
    Just making sure that it hits my various networks properly.

    Looks ok from over here.. :)

    @SEEN-BY: 1/100 4/100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 @SEEN-BY: 4/117 122 124 125 131 136 141 142 144 145 147 148 151 153 156 157 158 @SEEN-BY: 4/162 167 170 174 176 177 181 183 187
    @PATH: 4/103 100 106
    @MSGID:21:4/103 19d66b93182
    @TID:Canectic Tosser v0.1
    @TZUTC:-0600

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From slacker@21:3/193 to Underminer on Wed Apr 8 19:27:19 2026
    Just making sure that it hits
    my various networks properly.

    Appears to have hit Agency.

    Doesn't look like the original message ever made it over here on my node on hub 3 but I recieved the replies.


    --- NE BBS v2.00 (linux; x64)
    * Origin: NE BBS - nebbs.servehttp.com:9223 (21:3/193)
  • From Underminer@21:4/100 to slacker on Wed Apr 8 13:59:55 2026
    > Doesn't look like the original message ever made it over here on my node on
    > 3 but I recieved the replies.

    Interesting. I'll have to investigate if that has anything to do with how I have my tosser written or not. Let me know if you see this reply (and if the reply_id) seems to populate correctly.

    I've been testing against Synchronet primarily and want to make sure I don't have anything in place that prevents Mystic or other major software from passing things along.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine 21:4/103
  • From Accession@21:1/700 to Underminer on Wed Apr 8 18:03:50 2026
    Hey Underminer!

    On Wed, Apr 08 2026 14:59:55 -0500, you wrote:

    Interesting. I'll have to investigate if that has anything to do
    with how I have my tosser written or not. Let me know if you see
    this reply (and if the reply_id) seems to populate correctly.

    I've been testing against Synchronet primarily and want to make sure
    I don't have anything in place that prevents Mystic or other major
    software from passing things along.

    Seems to look fine from here (a Synchronet system none-the-less). I believe Hub 3 is a bit overly finicky and if it doesn't like a message (or possibly even a different message in that packet/bundle was bad, but this isn't confirmed), it will outright delete the message (or entire packet/bundle) and not send it on to it's downlinks.

    Probably want to hang tight to find out why Deon's system didn't send your message on. It may not be your fault. ;)

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From deon@21:2/116 to Underminer on Thu Apr 9 11:15:28 2026
    Re: Re: Canectic Network Test
    By: Underminer to slacker on Wed Apr 08 2026 01:59 pm

    Howdy,

    > Doesn't look like the original message ever made it over here on my node on
    > 3 but I recieved the replies.

    Interesting. I'll have to investigate if that has anything to do with how I have my tosser written or not. Let me know if you see this reply (and if the reply_id) seems to populate correctly.

    Your message may not make it past Hub 3, because the Origin line is invalid:

    http://ftsc.org/docs/fts-0004.001

    The origin line is not parsing, because your AKA isnt in parenthesis.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine 21:4/103

    Clrghouz should have fallen back to the msgid, which does have your AKA, so I might need to double check that.

    [...I looked...]

    Actually, I cant see your original message coming to Hub 3 at all...


    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From deon@21:2/116 to Accession on Thu Apr 9 11:25:30 2026
    Re: Re: Canectic Network Test
    By: Accession to Underminer on Wed Apr 08 2026 06:03 pm

    Howdy,

    Seems to look fine from here (a Synchronet system none-the-less). I believe Hub 3 is a bit overly finicky and if it doesn't like a message (or possibly even a different message in that packet/bundle was bad, but this isn't confirmed), it will outright delete the message (or entire packet/bundle) and not send it on to it's downlinks.

    I've replied about this message already. (I'm not sure that the offending message made it to hub 3, but I havent looked in great depth).

    But just as a correction - while in the past, if the packet with more than 1 message had a bad packed message in it (it seems to be mostly from mystic systems), it wouldnt process the remaining messages - that is not so true anymore.

    If the packet is corrupt and the terminating null cannot be found for the offending message, then the remaining bundle will still be considered bad. If it can be found, and the next starting hex for the next type 2 message is there, only the offending message will be discarded.

    However, if an archive contains multiple packets (as is often the case), then all packets in the bundle will be attempted (its always been that way).


    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Underminer@21:4/100 to Accession on Wed Apr 8 18:22:22 2026
    > Seems to look fine from here (a Synchronet system none-the-less). I believe

    Always good to have another positive result!

    > 3 is a bit overly finicky and if it doesn't like a message (or possibly even
    > Probably want to hang tight to find out why Deon's system didn't send your
    > message on. It may not be your fault. ;)

    Yeah, I'll be anxious to see. I've been building this thing off and on since the pandemic and now that I've got things mostly where I want to "feature complete" and am transitioning my board for live testing, I've been finding more than one or two latent bugs. But that's half the fun of software design, right? ;)

    We won't even get into how many pieces of different FTN software I've discovered do something different than spec that have needed special catch and handle cases :P

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine 21:4/103
  • From deon@21:2/116 to Underminer on Thu Apr 9 12:03:10 2026
    Re: Re: Canectic Network Test
    By: deon to Underminer on Thu Apr 09 2026 11:15 am

    Howdy,

    Clrghouz should have fallen back to the msgid, which does have your AKA, so I might need to double check that.

    [...I looked...]

    Actually, I cant see your original message coming to Hub 3 at all...

    So I looked a bit harder and did find your message, and the MSGID kludge wasnt parsed either:

    http://ftsc.org/docs/fts-4000.001
    http://ftsc.org/docs/fts-0009.001

    There should be a space after the colon, ie: ": ".

    AREA:FSX_TST\r\x01MSGID:21:4/103 19d6f9e5c61\r\x01REPLY:3188.fsx_tst@21:1/700 2e3c214b\r

    The exception to that is the AREA: kludge where there is no space (and must appear first).

    So your messages werent processed by hub 3 because the from AKA in message couldnt be determined.


    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Underminer@21:4/100 to deon on Wed Apr 8 23:31:08 2026
    > The origin line is not parsing, because your AKA isnt in parenthesis.

    Well that was another latent bug. No idea when the parenthesis string concat got supressed, but should be working again now.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine 21:4/103
  • From deon@21:2/116 to Underminer on Thu Apr 9 17:47:21 2026
    Re: Re: Canectic Network Test
    By: Underminer to deon on Wed Apr 08 2026 11:31 pm

    Howdy,

    > The origin line is not parsing, because your AKA isnt in parenthesis.

    Well that was another latent bug. No idea when the parenthesis string concat got supressed, but should be working again now.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine 21:4/103

    FWIW, this message it wasnt :|


    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Accession@21:1/700 to deon on Thu Apr 9 17:42:15 2026
    Hey Deon!

    On Wed, Apr 08 2026 20:25:30 -0500, you wrote:

    I've replied about this message already. (I'm not sure that the
    offending message made it to hub 3, but I havent looked in great
    depth).

    Well, that would be a good explanation, too!

    But just as a correction - while in the past, if the packet with
    more than 1 message had a bad packed message in it (it seems to be
    mostly from mystic systems), it wouldnt process the remaining
    messages - that is not so true anymore.

    Excellent. Thanks for the update! I was just going off of bad long term memory there.

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From Accession@21:1/700 to Underminer on Thu Apr 9 17:43:34 2026
    Hey Underminer!

    On Wed, Apr 08 2026 19:22:22 -0500, you wrote:

    We won't even get into how many pieces of different FTN software
    I've discovered do something different than spec that have needed
    special catch and handle cases

    I'm guessing you've dealt with IREX, then. ;)

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From Accession@21:1/700 to deon on Thu Apr 9 17:45:29 2026
    Hey Deon!

    On Wed, Apr 08 2026 21:03:10 -0500, you wrote:

    So your messages werent processed by hub 3 because the from AKA in
    message couldnt be determined.

    With that said, there was no way of your system contacting his to let him know it wasn't processed, either?

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From deon@21:2/116 to Accession on Fri Apr 10 09:08:37 2026
    Re: Re: Canectic Network Test
    By: Accession to deon on Thu Apr 09 2026 05:45 pm

    Howdy,

    On Wed, Apr 08 2026 21:03:10 -0500, you wrote:

    So your messages werent processed by hub 3 because the from AKA in
    message couldnt be determined.

    With that said, there was no way of your system contacting his to let him know it wasn't processed, either?

    Not really no - because if I cannot figure out the author of the message, I cant tell the.

    That said, I do send a netmail to the person who gave me the packet with the offending messages - in this case it was Hub 4. In theory, if all hubs validated messages before processing them, then the uploader of the packet would be notified immediately - sadly that's not done and some tossers happily pass on technically bad messages.

    Where it becomes problematic, is the uploader (my uplink in this case) gets lots of messages from clrghouz and some dont like it - citing "its not my problem". While that is true, if we all turn the other way to bad messages, then it doesnt help the sender at all in the end, who may not be aware of the problem in the first place :|


    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Accession@21:1/700 to deon on Thu Apr 9 18:56:44 2026
    Hey Deon!

    On Thu, Apr 09 2026 18:08:37 -0500, you wrote:

    That said, I do send a netmail to the person who gave me the packet
    with the offending messages - in this case it was Hub 4. In theory,
    if all hubs validated messages before processing them, then the
    uploader of the packet would be notified immediately - sadly that's
    not done and some tossers happily pass on technically bad messages.

    At least someone is notified. I guess I don't mind a tosser that passes on technically bad messages, rather than tossing into the ether, as it gives more people a chance to see it and catch that there's something wrong with it, especially in a testing area.

    Had you been the only hub, no one else would have seen it, nor would it have been mentioned that a few people never received the original.

    Eh well, as least it was resolved and he's able to fix it.

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From Underminer@21:4/103 to deon on Thu Apr 9 17:37:52 2026
    > FWIW, this message it wasnt :|

    Gah! Found and condensed one other divergent piece of tossing logic (should all be condensed now), that could have been getting hit under some circumstances.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine (21:4/103)
  • From deon@21:2/116 to Accession on Fri Apr 10 12:23:32 2026
    Re: Re: Canectic Network Test
    By: Accession to deon on Thu Apr 09 2026 06:56 pm

    Howdy,

    Had you been the only hub, no one else would have seen it, nor would it have been mentioned that a few people never received the original.

    If I was the only hub, technically the offender is a downlink and they would have received a netmail that their packet couldnt be processed :)


    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From deon@21:2/116 to Underminer on Fri Apr 10 12:26:34 2026
    Re: Re: Canectic Network Test
    By: Underminer to deon on Thu Apr 09 2026 05:37 pm

    Howdy,

    > FWIW, this message it wasnt :|

    Gah! Found and condensed one other divergent piece of tossing logic (should all be condensed now), that could have been getting hit under some circumstances.

    So I see that your message was processed and is in Hub 3 now (and downlinks should recieve it).

    It still has bad kludges though.


    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Underminer@21:4/103 to Accession on Fri Apr 10 02:35:29 2026
    > I'm guessing you've dealt with IREX, then. ;)

    Eesh, don't get me started on IREX.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine (21:4/103)
  • From Underminer@21:4/103 to deon on Fri Apr 10 02:37:13 2026
    > It still has bad kludges though.
    What kludges are you having trouble with so I can look into them?
    Synchronet and Mystic both seem to be decoding them.

    --- Canectic BBS v0.9.5a
    * Origin: The Undermine (21:4/103)
  • From deon@21:2/116 to Underminer on Fri Apr 10 21:16:53 2026
    Re: Re: Canectic Network Test
    By: Underminer to deon on Fri Apr 10 2026 02:37 am

    Howdy,

    > It still has bad kludges though.
    What kludges are you having trouble with so I can look into them?
    Synchronet and Mystic both seem to be decoding them.

    I posted it in an earlier message, did you see it?

    http://ftsc.org/docs/fts-4000.001
    http://ftsc.org/docs/fts-0009.001

    They should be delimited by a space after the colon, ie: ": ".

    They either have no colon (TZUTC), or no space (the rest).



    ...лоеп
    --- SBBSecho 3.37-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)