• V3.20

    From Rick Smith@1:105/10 to All on Sun Feb 12 06:53:08 2023
    Greetings All!

    So I have tried VM, Docker and my cloud hosted (working) install of 3.18 and I get mostly the same issue, basically doesnt work.

    My working copy is not SYMLINK and I realized I was copying data into fresh install of 3.20 so wasnt sure if that could harm it or keep it from upgrading properly. All builds of 3.20 with 3.18 copied in complained of main.ini issues and wiped out nodes, messages, etc.

    This morning I installed my working copy of 3.18 here on bare metal, did the git pull all of that went fine ( well no errors) and then I did the update and I think it broke sooner I did not see anything about main.ini just msgs.ini.

    Starting to think I may just to rebuild the BBS on 3.20, a pain but I do not seem to be getting anywhere with the upgrade, which I know could be me. Is it possible I have bad data?

    JSexec v3.20a-Linux master/ae44ab153 - Execute Synchronet JavaScript Module Compiled Feb 12 2023 06:16:40 with GCC 11.3.0

    Loading configuration files from /sbbs/ctrl
    !ERROR loading configuration files: 2 (No such file or directory) opening /sbbs/ctrl/msgs.ini
    JavaScript-C 1.8.5 2011-03-31
    JavaScript: Creating runtime: 8388608 bytes

    Reading script from /sbbs/exec/update.js
    /sbbs/exec/update.js compiled in 0.00 seconds
    Synchronet update.js revision 1
    Updating exec directory: Success
    Updating ip_address field: 0 records updated
    Installing Avatars feature
    !FAILED: No avatars collections (.bin files) found in avatars/
    Updating [General] Text File Section indexes
    0 indexes updated.
    Updating (compiling) Baja modules
    Building ../exec/DDFLIST.bin

    BAJA v2.34-Linux (rev 1.52) - Synchronet Shell/Module Compiler

    Compiling ../exec/DDFLIST.src...
    error 2 opening ../exec/SBBSDEFS.INC for read
    /sbbs/exec/update.js executed in 0.04 seconds

    JavaScript: Destroying context
    JavaScript: Destroying runtime



    ----
    Regards,


    Rick Smith (Nitro)

    ... - BBSing: Files, folks and fun.
    --- GoldED+/LNX 1.1.5-b20220504
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From Digital Man@1:103/705 to Rick Smith on Sun Feb 12 14:15:24 2023
    Re: V3.20
    By: Rick Smith to All on Sun Feb 12 2023 06:53 am

    Greetings All!

    So I have tried VM, Docker and my cloud hosted (working) install of 3.18 and I get mostly the same issue, basically doesnt work.

    My working copy is not SYMLINK and I realized I was copying data into fresh install of 3.20 so wasnt sure if that could harm it or keep it from upgrading properly. All builds of 3.20 with 3.18 copied in complained of main.ini issues and wiped out nodes, messages, etc.

    v3.18 doesn't know-of or use main.ini, so you're probably thinking of main.cnf. In any case, paste the error message. Most likely, you didn't have your SBBSCTRL environment variable set correctly.

    This morning I installed my working copy of 3.18 here on bare metal, did the git pull all of that went fine ( well no errors) and then I did the update and I think it broke sooner I did not see anything about main.ini just msgs.ini.

    Starting to think I may just to rebuild the BBS on 3.20, a pain but I do not seem to be getting anywhere with the upgrade, which I know could be me. Is it possible I have bad data?

    No, it's not "bad data".

    JSexec v3.20a-Linux master/ae44ab153 - Execute Synchronet JavaScript Module Compiled Feb 12 2023 06:16:40 with GCC 11.3.0

    Loading configuration files from /sbbs/ctrl
    !ERROR loading configuration files: 2 (No such file or directory) opening /sbbs/ctrl/msgs.ini

    That's expected and does not stop the update from continuing.

    JavaScript-C 1.8.5 2011-03-31
    JavaScript: Creating runtime: 8388608 bytes

    Reading script from /sbbs/exec/update.js
    /sbbs/exec/update.js compiled in 0.00 seconds
    Synchronet update.js revision 1
    Updating exec directory: Success
    Updating ip_address field: 0 records updated
    Installing Avatars feature
    !FAILED: No avatars collections (.bin files) found in avatars/
    Updating [General] Text File Section indexes
    0 indexes updated.
    Updating (compiling) Baja modules
    Building ../exec/DDFLIST.bin

    BAJA v2.34-Linux (rev 1.52) - Synchronet Shell/Module Compiler

    Compiling ../exec/DDFLIST.src...
    error 2 opening ../exec/SBBSDEFS.INC for read
    /sbbs/exec/update.js executed in 0.04 seconds

    I don't know what DDFLIST.src is - it doesn't come with Synchronet, but it appears to be including SBBSDEFS.INC instead of sbbsdefs.inc and Linux is a case sensitive filesystem, so you'll need to fix that in DDFLIST.src.

    This issue has nothing to do with SBBS v3.20.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #74:
    SpiderMonkey = Mozilla's C/C++ JavaScript Engine (libmozjs)
    Norco, CA WX: 56.9øF, 53.0% humidity, 8 mph SE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Daryl Stout@1:2320/33 to Digital Man on Wed Feb 15 22:55:00 2023
    Rob,

    v3.18 doesn't know-of or use main.ini, so you're probably thinking of main.cnf. In any case, paste the error message. Most likely, you didn't have your SBBSCTRL environment variable set correctly.

    I ran into that with trying to upgrade 3.19 to 3.20 with the sbbsexec
    and sbbsrun files -- but I guess I should've run jsexec update first, before loading the control panel. I just went back to 3.19, and decided to wait there until the full update comes out.

    Daryl

    ... Error Failed. Press any key to resume error.
    === MultiMail/Win v0.52
    --- SBBSecho 3.15-Win32
    * Origin: The Thunderbolt BBS - Little Rock, Arkansas (1:2320/33)
  • From Digital Man@1:103/705 to Daryl Stout on Thu Feb 16 13:45:22 2023
    Re: Re: V3.20
    By: Daryl Stout to Digital Man on Wed Feb 15 2023 10:55 pm

    Rob,

    v3.18 doesn't know-of or use main.ini, so you're probably thinking of main.cnf. In any case, paste the error message. Most likely, you didn't have your SBBSCTRL environment variable set correctly.

    I ran into that with trying to upgrade 3.19 to 3.20 with the sbbsexec
    and sbbsrun files -- but I guess I should've run jsexec update first, before loading the control panel.

    Correct.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #35:
    FTP = File Transfer Protocol
    Norco, CA WX: 62.8øF, 15.0% humidity, 0 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Daryl Stout@1:2320/33 to Digital Man on Fri Feb 17 04:02:00 2023
    Rob,

    I ran into that with trying to upgrade 3.19 to 3.20 with the sbbsexec
    and sbbsrun files -- but I guess I should've run jsexec update first, before loading the control panel.

    Correct.

    Well, I tried that, but the hostname would never resolve, so I couldn't logon...so, I went back to 3.19

    However, what made things more difficult was that the external USB drive that I had been using for BBS backups bit the dust. At least I had another external USB drive that was hooked up, but the software wasn't installed.
    So, I had to install the software, and make a backup...as if the BBS
    computer had crashed, it would've been history.

    And, to make matters worse, there was severe weather in the region Wednesday night and Thursday morning...so, I've gotten very little BBS work done lately.

    Daryl

    ... You have my 2 cents worth. Now, can I have my change??
    === MultiMail/Win v0.52
    --- SBBSecho 3.15-Win32
    * Origin: The Thunderbolt BBS - Little Rock, Arkansas (1:2320/33)
  • From Digital Man@1:103/705 to Daryl Stout on Fri Feb 17 23:17:43 2023
    Re: Re: V3.20
    By: Daryl Stout to Digital Man on Fri Feb 17 2023 04:02 am

    Rob,

    I ran into that with trying to upgrade 3.19 to 3.20 with the sbbsexec and sbbsrun files -- but I guess I should've run jsexec update first, before loading the control panel.

    Correct.

    Well, I tried that, but the hostname would never resolve, so I couldn't logon...so, I went back to 3.19

    What hostname?
    --
    digital man (rob)

    This Is Spinal Tap quote #42:
    What day the Lord created Spinal Tap and couldn't he have rested on that day? Norco, CA WX: 51.0øF, 24.0% humidity, 0 mph NE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Daryl Stout@1:2320/33 to Digital Man on Sun Feb 19 15:06:00 2023
    Rob,

    What hostname?

    I don't recall if I had the address on the LAN for it (I had
    originally set that up when it had trouble resolving either
    tbolt.synchro.net or wx4qzbbs.ddnsfree.com), but neither one
    would work...and I did have the internet connection up on
    the LAN.

    It just said "Resolving Hostname...", just sat there.

    I'm using the Netrunner telnet client, as there is a problem
    with the ANSI graphics with SyncTerm. I don't have the issue if
    I go in through the web browser, but I'd have to figure out how
    to set the file transfer option via the browser (i.e. FTelnet)...
    as I think the browser only supports Ymodem-G -- and I normally
    use Zmodem with a telnet client. I don't know if RIPTEL is still
    available, let alone registerable...although I'd like to see RIP
    graphics in the menus, and doors that have them.

    Daryl

    ... Pobody's Nerfect.
    === MultiMail/Win v0.52
    --- SBBSecho 3.15-Win32
    * Origin: The Thunderbolt BBS - Little Rock, Arkansas (1:2320/33)
  • From Digital Man@1:103/705 to Daryl Stout on Mon Feb 20 00:40:36 2023
    Re: Re: V3.20
    By: Daryl Stout to Digital Man on Sun Feb 19 2023 03:06 pm

    Rob,

    What hostname?

    I don't recall if I had the address on the LAN for it (I had
    originally set that up when it had trouble resolving either tbolt.synchro.net or wx4qzbbs.ddnsfree.com), but neither one
    would work...and I did have the internet connection up on
    the LAN.

    It just said "Resolving Hostname...", just sat there.

    What is "it"? I honestly have no idea what you're talking about. If the Synchronet servers couldn't resolve hostnames, that sounds like you had your DNS server addresses configured for your network stack/OS. Nothing to do with SBBS.

    I'm using the Netrunner telnet client, as there is a problem
    with the ANSI graphics with SyncTerm.

    And what does that have to do with anything?

    I don't have the issue if
    I go in through the web browser, but I'd have to figure out how
    to set the file transfer option via the browser (i.e. FTelnet)...
    as I think the browser only supports Ymodem-G

    Correct, fTelnet only supports Ymodem-G.

    -- and I normally
    use Zmodem with a telnet client. I don't know if RIPTEL is still
    available, let alone registerable...although I'd like to see RIP
    graphics in the menus, and doors that have them.

    SyncTERM v1.2b (still in development) supports RIP. But does that have to with SBBS v3.20?
    --
    digital man (rob)

    Breaking Bad quote #47:
    He said he'll break my legs, he meant It... he gave me the dead mackerel eyes. Norco, CA WX: 48.4øF, 71.0% humidity, 0 mph NNE wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)