• Synchronet 3.21e upgrade

    From hax0r@VERT to All on Mon Apr 20 17:11:15 2026
    Hey folks. I recently updated Synchronet to 3.21e on my machine by downloading the sbup321e.zip and extracting the contents over my existing install. I had been running 3.19 prior. My host VM is a Windows 10 32bit environment and the prior version had been running just fine for a while. Every since the upgrade I am having some pretty major stability problems. The first thing I noticed is that in the Synchronet Control Panel GUI the Terminal Server Buttons and text which state Running NT Service flash every couple of seconds. Additionally. if I attempt to stop the service the "sbbsNTsvcs.exe" hangs and I have to manually kill it. Also, after a a day or so the service stops accepting any kind of inbound connections.

    I'm not really seeing any errors in the rror log related to the connections, but I do see that the system appears to have stopped polling netmail and QWK. I tried to manually force a QWK callout but I am seeing this in the log:


    Wed Apr 15 00:54:17 2026 master/dba8d48f1
    term Event thread appears to be blocked running QNET since Tue Apr 14 2026 10:54 pm

    Mon Apr 20 00:47:06 2026 master/dba8d48f1
    term Event thread appears to be blocked running QNET since Sun Apr 19 2026 10:47 pm

    I'm really hoping someone can lend me a hand to figure out what is going on.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to hax0r on Mon Apr 20 18:21:25 2026
    Re: Synchronet 3.21e upgrade
    By: hax0r to All on Mon Apr 20 2026 05:11 pm

    Hey folks. I recently updated Synchronet to 3.21e on my machine by downloading the sbup321e.zip and extracting the contents over my existing install.

    There's an upgrade_to_SBBS_v3.21e.exe in that zip, I assume you ran it?

    I had been running 3.19 prior. My host VM is a Windows 10 32bit
    environment and the prior version had been running just fine for a while. Every since the upgrade I am having some pretty major stability problems. The first thing I noticed is that in the Synchronet Control Panel GUI the Terminal Server Buttons and text which state Running NT Service flash every couple of seconds. Additionally. if I attempt to stop the service the "sbbsNTsvcs.exe" hangs and I have to manually kill it. Also, after a a day or so the service stops accepting any kind of inbound connections.

    Not a lot of sysops use sbbsNTsvcs.exe, so first question would: do you have problems if you disable the NT services and just run sbbs.exe or sbbsctrl.exe directly? In the mean while, I'll do some more testing with sbbsNTsvcs.exe and sbbsctrl.exe together to see what I can find.

    Anyone else running Synchronet v3.21e as NT services?

    I'm not really seeing any errors in the rror log related to the connections, but I do see that the system appears to have stopped polling netmail and QWK. I tried to manually force a QWK callout but I am seeing this in the log:


    Wed Apr 15 00:54:17 2026 master/dba8d48f1
    term Event thread appears to be blocked running QNET since Tue Apr 14 2026 10:54 pm

    Mon Apr 20 00:47:06 2026 master/dba8d48f1
    term Event thread appears to be blocked running QNET since Sun Apr 19 2026 10:47 pm

    I'm really hoping someone can lend me a hand to figure out what is going on.
    It sounds like the event thread is hung runing a QWKnet call-out event. How many hubs do you have setup in SCFG->Networks->QWK and what are their call-out command-lines? That doesn't explain the not answering incoming connections though.
    --
    digital man (rob)

    This Is Spinal Tap quote #39:
    Female Airport Security Officer: Do you have any artificial plates or limbs? Norco, CA WX: 68.5øF, 52.0% humidity, 17 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From hax0r@VERT to Digital Man on Tue Apr 21 18:56:28 2026
    Re: Synchronet 3.21e upgrade
    By: Digital Man to hax0r on Mon Apr 20 2026 06:21 pm

    There's an upgrade_to_SBBS_v3.21e.exe in that zip, I assume you ran it?

    Yup, I also ran it again, mayking sure that the sbbsntsvc.exe was killed before I ran it. After running it and starting the service and the running the Synchronet Control Panel GUI the behavior was the same. I can see it flashing between "Running NT Service" and "Down" over and over every half second or so. The funny thing is that I can still connect even when it is doing this.

    Not a lot of sysops use sbbsNTsvcs.exe, so first question would: do you have problems if you disable the NT services and just run sbbs.exe or sbbsctrl.exe directly? In the mean while, I'll do some more testing with sbbsNTsvcs.exe and sbbsctrl.exe together to see what I can find.

    I just disabled the service and started the GUI and it went to Listening mode. It also immediately ran External events and all of a sudden my Echomail was processed! I am going to leave it running this way for a it and see what happens. I'm surprised more people don't run the service -- I am assuing they are setup to have their systems autologon and run the GUI at startup?

    It sounds like the event thread is hung runing a QWKnet call-out event. How many hubs do you have setup in SCFG->Networks->QWK and what are their call-out command-lines? That doesn't explain the not answering incoming connections though.

    You are my only network :)
    the callout command is %!vert.bat
    the contents of vert.bat are as follows:

    ftp -s:c:\sbbs\exec\vert.ftp | find /v "Upload complete"
    if not errorlevel 1 del c:\sbbs\data\vert.rep

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to hax0r on Tue Apr 21 21:35:45 2026
    Re: Synchronet 3.21e upgrade
    By: hax0r to Digital Man on Tue Apr 21 2026 06:56 pm

    Re: Synchronet 3.21e upgrade
    By: Digital Man to hax0r on Mon Apr 20 2026 06:21 pm

    There's an upgrade_to_SBBS_v3.21e.exe in that zip, I assume you ran it?

    Yup, I also ran it again, mayking sure that the sbbsntsvc.exe was killed before I ran it. After running it and starting the service and the running the Synchronet Control Panel GUI the behavior was the same. I can see it flashing between "Running NT Service" and "Down" over and over every half second or so. The funny thing is that I can still connect even when it is doing this.

    What's the log output from some or one of the servers while it's doing that?

    Not a lot of sysops use sbbsNTsvcs.exe, so first question would: do you have problems if you disable the NT services and just run sbbs.exe or sbbsctrl.exe directly? In the mean while, I'll do some more testing with sbbsNTsvcs.exe and sbbsctrl.exe together to see what I can find.

    I just disabled the service and started the GUI and it went to Listening mode. It also immediately ran External events and all of a sudden my Echomail was processed! I am going to leave it running this way for a it and see what happens. I'm surprised more people don't run the service -- I am assuing they are setup to have their systems autologon and run the GUI at startup?

    Likely. That's what *I* do. But still, it sounds like a bug.

    It sounds like the event thread is hung runing a QWKnet call-out event. How many hubs do you have setup in SCFG->Networks->QWK and what are their call-out command-lines? That doesn't explain the not answering incoming connections though.

    You are my only network :)
    the callout command is %!vert.bat
    the contents of vert.bat are as follows:

    ftp -s:c:\sbbs\exec\vert.ftp | find /v "Upload complete"
    if not errorlevel 1 del c:\sbbs\data\vert.rep

    So that's a really old way to perform a QWK network call-out. It *should* still work, so I'm not telling you to change it, but the new/supported way is using exec/qnet-ftp.js:
    https://wiki.synchro.net/module:qnet-ftp
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #22:
    DM = Digital Man (Rob Swindell) or Dungeon Master
    Norco, CA WX: 58.2øF, 78.0% humidity, 4 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Digital Man on Wed Apr 22 02:24:06 2026
    Re: Synchronet 3.21e upgrade
    By: Digital Man to hax0r on Tue Apr 21 2026 09:35 pm


    So that's a really old way to perform a QWK network call-out.
    It *should* still work, so I'm not telling you to change it, but the new/supported way is using exec/qnet-ftp.js: https://wiki.synchro.net/module:qnet-ftp



    he's also the only guy to still run syncedit. which runs great.


    --
    "Before using Wildcat....This Company did not have a convenient way of
    looking after some of the richest clients in the world...Now we do!"


    President of BBS Sysop's Union +++ https://bbses.info/union
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From hax0r@VERT to Digital Man on Wed Apr 22 18:57:13 2026
    Re: Synchronet 3.21e upgrade
    By: Digital Man to hax0r on Tue Apr 21 2026 09:35 pm

    What's the log output from some or one of the servers while it's doing that?
    That's the thing, there really isn't anything happening in the Terminal Server output while that is happening when sbbsntsvc.exe is running and its toggling between "Running NT Service" and "Down". There is some noise every now and then, likely related to some sort of spam script trying to logon but nothing that i could see of significance. Also, while it is doing that, I can connect (and stay connected). After a while, though theserver does top accepting any new connections even though in the GUI it looks like everything is fine.

    Likely. That's what *I* do. But still, it sounds like a bug.
    If the recommended way to run it these days is to do an auto logon and auto stat of Syncrhonet Control Panel I can make that happen. I always thought that the service was a much more native feel since no one had to physically be loggged onto the box.

    ftp -s:c:\sbbs\exec\vert.ftp | find /v "Upload complete"
    if not errorlevel 1 del c:\sbbs\data\vert.rep

    So that's a really old way to perform a QWK network call-out. It *should* still work, so I'm not telling you to change it, but the new/supported way is using exec/qnet-ftp.js:
    https://wiki.synchro.net/module:qnet-ftp

    I will work on updating to that new method. Its been working for decades. I think it stopped somewhere late last year. When I look at my messages, I don't see anything new since late 2025. If you want, I can try to pin down a more exact date before I try and fix things.

    Also, what do you expect... I'm old. I've been here for a long time and you know, if its not broke, don't fix it :)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to hax0r on Wed Apr 22 22:59:20 2026
    Re: Synchronet 3.21e upgrade
    By: hax0r to Digital Man on Wed Apr 22 2026 06:57 pm


    Also, what do you expect... I'm old. I've been here for a long time
    and you know, if its not broke, don't fix it :)


    I think you are the oldest dovenet bbs at this point.
    there's been a lot of changes.

    I have a lot of left over old files.


    --
    "Before using Wildcat....This Company did not have a convenient way of
    looking after some of the richest clients in the world...Now we do!"


    President of BBS Sysop's Union +++ https://bbses.info/union

    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Digital Man@VERT to hax0r on Wed Apr 22 22:39:22 2026
    Re: Synchronet 3.21e upgrade
    By: hax0r to Digital Man on Wed Apr 22 2026 06:57 pm

    Re: Synchronet 3.21e upgrade
    By: Digital Man to hax0r on Tue Apr 21 2026 09:35 pm

    What's the log output from some or one of the servers while it's doing that?
    That's the thing, there really isn't anything happening in the Terminal Server output while that is happening when sbbsntsvc.exe is running and its toggling between "Running NT Service" and "Down". There is some noise every now and then, likely related to some sort of spam script trying to logon but nothing that i could see of significance. Also, while it is doing that, I can connect (and stay connected). After a while, though theserver does top accepting any new connections even though in the GUI it looks like everything is fine.

    I pinned that bug down and fixed it. That particular issue appears to have been just been cosmetic - no negative impact other than maybe failure to stop or restart the server/service.

    Likely. That's what *I* do. But still, it sounds like a bug
    If the recommended way to run it these days is to do an auto logon and auto stat of Syncrhonet Control Panel I can make that happen. I always thought that the service was a much more native feel since no one had to physically be loggged onto the box.

    ftp -s:c:\sbbs\exec\vert.ftp | find /v "Upload complete"
    if not errorlevel 1 del c:\sbbs\data\vert.rep

    So that's a really old way to perform a QWK network call-out. It *should* still work, so I'm not telling you to change it, but the new/supported way is using exec/qnet-ftp.js:
    https://wiki.synchro.net/module:qnet-ftp

    I will work on updating to that new method. Its been working for decades. I think it stopped somewhere late last year. When I look at my messages, I don't see anything new since late 2025. If you want, I can try to pin down a more exact date before I try and fix things.

    Oh? That's actually good news if it started failing with v3.19. That likely means it was something else that changed that caused that script/method to stop working for QWK packet transfers and *not* the upgrade to v3.21.

    Also, what do you expect... I'm old. I've been here for a long time and you know, if its not broke, don't fix it :)

    I know, no judgment. :-) Yours is one of the longest running Synchronet systems, so I'd expect there to be plenty of cruft (running the chksetup.js could help identify some of it). I'll see if I can repro the isue with that old QWK/FTP method, but there's really no reason for you to keep using it. We moved from that batch file/sript to the qnet-ftp.bin Baja module like 25 years ago and then to the JavaScript module like 6 years ago. :-)
    --
    digital man (rob)

    Rush quote #54:
    He'd love to spend the night in Zion, he's been a long, long while in Babylon Norco, CA WX: 56.5øF, 70.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Digital Man on Thu Apr 23 03:41:05 2026
    Re: Synchronet 3.21e upgrade
    By: Digital Man to hax0r on Wed Apr 22 2026 10:39 pm

    really no reason for you to keep using it. We moved from that batch file/sript to the qnet-ftp.bin Baja module like 25 years ago and
    then to the JavaScript module like 6 years ago. :-)



    STOP MAKING ME FEEL OLD GOD DAMMIT


    --
    "Before using Wildcat....This Company did not have a convenient way of
    looking after some of the richest clients in the world...Now we do!"


    President of BBS Sysop's Union +++ https://bbses.info/union
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::