You're right: it's not quite that simple. :-)Fantastic, thanks!
An install would overwrite your .cnf (configuratino) files in your ctrl and you probably don't want to do that. Custom text/menu files would be overwritten too.
I'd go through the various sbup*.zip files in http://synchro.net/files/Main/SBBS_ARC/ and
http://synchro.net/files/Main/SBBS/(starting with sbup300c.zip)
And then finally (once you get to v3.19b), run 'jsexec update'.
Hopefully that works for you (make/keep backups) and if you run into any problems, let us know and we'll help you out.
So I did it. Found out that 3.10 installer will upgrade directly from 2.30, and from then on it was incremental, mostly manual upgrades to 3.19b.I'd go through the various sbup*.zip files in http://synchro.net/files/Main/SBBS_ARC/ and http://synchro.net/files/Main/SBBS/(starting with sbup300c.zip)
And then finally (once you get to v3.19b), run 'jsexec update'.
Hopefully that works for you (make/keep backups) and if you run into any problems, let us know and we'll help you out.
version as I moved up. Finally, when starting 3.19b it the console it was complaining that it cannot open the configuration file from \sbbs\ctrl. I fired up scfg and found out that in the node path field there was some jibberish (random strings from who knows where).Interesting. I guess I should that 2.30->3.19 upgrade path myself with stock configs and see what the issue might be from.
fine and everything seems to be in place. Only thing that is not working isThe log output of the web server should indicate what's the issue there.
HTTP access, I updated the web root to point to webv4, but when I try to access HTTP:\\localhost I get a 404 page.
If you mean the one in \sbbs\logs\ (http*.*), that one just contains the access timestamps, but I suspect there might be a more detailed log somewhere?Yes. If you're running the Synchronet Control Panel for Windows, then the web server log out goes to the "Web Server" tab (not a file).
I've done the entire upgrade procedure again, but this time I am taking backups of every version and taking notes.7/17 01:57:42p 0908 Request: GET / HTTP/1.1What is the [web] IndexFilesNames value in your ctrl/sbbs.ini file? It should include "index.xjs" and the webv4/root directory has an index.xjs file in it, yes?
7/17 01:57:42p 0908 HTTP Logon (user #0)
7/17 01:57:42p 0908 !ERROR: 404 Not Found (line 3721)
7/17 01:57:42p 0908 Request resolved to:
c:\sbbs\webv4\root\error\404.html
7/17 01:57:42p 0908 Result: HTTP/1.1 404 Not Found
7/17 01:57:42p 0908 !ERROR: 404 Not Found (line 3721)What is the [web] IndexFilesNames value in your ctrl/sbbs.ini file? It should include "index.xjs" and the webv4/root directory has an index.xjs file in it, yes?
7/17 01:57:42p 0908 Request resolved to:
c:\sbbs\webv4\root\error\404.html
7/17 01:57:42p 0908 Result: HTTP/1.1 404 Not Found
See https://gitlab.synchro.net/main/sbbs/-/blob/master/ctrl/sbbs.ini for reference. Perhaps you need 2 or more of those values for ecWeb to work.Thanks, I will revisit the web thing and play around with it, I already see that the configuration file on gitlab has more settings than mine.
how about do it this way.
put up a whole new stock bbs, make a backup and do some transplantation. copy over and re-setup yourdoorgames
copy over and set up your old command shell in sfg
re-setup your msg and file areas.
how customized was your bbs and what are you okay with redoing?
I see garbled strings in each node path field. If I clean it up manually theNo one else has reported that issue, so it is intersting. I'll try a v2.30->v3.19 upgrade path at some point and see if I can reproduce it.
service will start, but I'm wondering if something else could be messed up in cfg file (?) If you need any info that may help let me know, but it seems
it is reproducible.
Screenshot here:
https://photos.app.goo.gl/wZufzgzdNbBRVms37
.ini files with "more settings" is fine (you don't need to add them), the default values are used in that case.
Nightfox wrote to Phigan <=-ãã Ph> What's the best way to disable the guest account? Remove that module?ãã Ni> Removing that module would have no effect on the guest account.ã Ni> I thought there was a toggle somewhere to disable the guestã Ni> account, but now I don't know for sure how to disable it.ããI think it would be done with the ';UEDIT' command (as Sysop from the ãmain menu), should be User #2, and then use the 'D' command.ãããã... Auntie Em, Hate Kansas, Hate You, Taking the dog...Dorothyã--- MultiMail/Linux v0.52ã þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FLã
To: Riba
Re: Re: Upgrading from 2.30 to 3.19b
By: Riba to alt.bbs.synchronet on Wed Jul 20 2022 08:52 am
Ok, almost there. Now i get error 500 when accessing the web page, the error reported in the log is:
0376 Error: Guest account unavailable
I suspect I need to enable guest account somewhere (?)
During you Synchronet setup, the first time you log in as a sysop, you should be asked if you want to create a guest account. If you're past that already, you should be able to create the guest account using the makeguest module:
http://wiki.synchro.net/module:makeguest
http://wiki.synchro.net/install:setup
(By the way, the Synchronet wiki can be a good resource for questions like this, so you don't have to ask and wait for someone to answer.)
ftelnet.norip.noxfer.min.js?v=2019-08-31:370 Uncaught DOMException: Failed
to construct 'WebSocket': The URL 'ws://192.168.8.172:-1' is invalid.
It looks like it's trying to use -1 as the port number for the web socket port. I don't think -1 is a valid port number.
There's a section on the Synchronet wiki about getting fTelnet to work, and you have to make sure to specify the right configuration in ctrl/services.ini for websocketservice.js:
http://wiki.synchro.net/config:webv4
The wiki includes ports 1123 and 11235. In mine, I have those, plus 4142 (though I'm wondering if the 4142 in my configuration may be leftover from an old configuration which I might not need anymore).
Nightfox
Sysop: | Karloch |
---|---|
Location: | Madrid, Spain |
Users: | 54 |
Nodes: | 8 (0 / 8) |
Uptime: | 128:02:21 |
Calls: | 700 |
Files: | 17,895 |
D/L today: |
128 files (60,769K bytes) |
Messages: | 66,010 |