I have gone back and started over, and after compilation i did
cd /sbbs/repo/exec
cp *.js /sbbs/exec
then i run:
cd /sbbs/exec
./jsexec update
and it looks like it tries to work but i get one error besides the msgs.ini file which the docs says thats ok it will get created.. i get this
JSexec v3.21a-Linux master/1fecea061 - Execute Synchronet JavaScript Module Compiled Oct 17 2024 21:56 with GCC 14.2.0
Loading configuration files from /sbbs/ctrl
!ERROR loading configuration files: ERROR 2 (No such file or directory) opening /sbbs/ctrl/msgs.ini
JavaScript-C 1.8.5 2011-03-31
JavaScript: Creating runtime: 16777216 bytes
Reading script from /sbbs/exec/update.js
/sbbs/exec/update.js compiled in 0.00 seconds
Synchronet update.js revision 2.0
Updating exec directory: Success
Updating users ip_address field: 0 records updated
Updating users birthdate field: 0 records updated
Installing Avatars feature
!FAILED: No avatars collections (.bin files) found in avatars/
Installing Logon List Daily Event: Already installed
Installing Trashman Monthly Event: Successful
Updating [General] Text File Section indexes
0 indexes updated.
Updating (compiling) Baja modules
Checking for v3.19 file bases
Checking for v3.20 config files
Upgrading Synchronet v3.1x config files to v3.20
main.cnf -> main.ini
/sbbs/node1/node.cnf -> node.ini
!Error reading /sbbs/node1/node.cnf
Checking for v3.20 user base
No v3.20 user base found, running /sbbs/exec/upgrade_to_v320
upgrade - Upgrade Synchronet BBS to 3.21
Loading configuration files from /sbbs/ctrl
!ERROR loading configuration files: ERROR 2 (No such file or directory) opening /sbbs/ctrl/msgs.ini
/sbbs/exec/update.js executed in 28.28 seconds
JavaScript: Destroying context
JavaScript: Destroying runtime
-+-
then of course i try to run scfg and it's not giving errors like xtrn.ini not found or something like that.. so im still missing something or something isn't working right.
Re: Upgrading from v3.18 on CentOS7 to Ubuntu 25.04
By: Digital Man to Jason on Thu Oct 23 2025 03:16 pm
cd /sbbs/repo/exec
cp *.js /sbbs/exec
That's a mistake: the copy must be recursive, as pointed out on the Step 4 of https://wiki.synchro.net/install:dev
Start with the recusive update of your exec directory, per the instructions.
As always, I misinterpreted the docs. This fixed the issue and I'm writing to you from the newer version compiled and installed and upgraded the proper way! ;)
You're the best!
| Sysop: | Coz |
|---|---|
| Location: | Anoka, MN |
| Users: | 2 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 102:00:56 |
| Calls: | 365 |
| Files: | 6,404 |
| Messages: | 236,177 |