• CVS update broke ftelnet

    From Charlie@VERT/COFFEE to All on Thursday, March 22, 2018 11:29:06
    Ftelnet was working on my system as of last night. This morning, following the instructions at http://wiki.synchro.net/install:nix, I updated my system hoping to fix an issue with frequent segmentation faults, and now when I try to run ftelnet I get the following error:

    "!JavaScript /mnt/drive/sbbs/web/root/ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined"

    ---
    þ Synchronet þ COFFEE
  • From Charlie@VERT/COFFEE to All on Thursday, March 22, 2018 22:52:38
    Ftelnet was working on my system as of last night. This morning, following the instructions at http://wiki.synchro.net/install:nix, I updated my system hoping to fix an issue with frequent segmentation faults, and now when I try to run ftelnet I get the following error:

    "!JavaScript /mnt/drive/sbbs/web/root/ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined"

    At least the crashes and segmentation faults issue seems to be fixed, so I guess that's something anyway. :)

    Question: is there someplace I can look at to see what changes have been made in the CVS files, so I can see for myself if this may have been addressed and that I should update again, without bothering anyone else by asking? Like a URL to a changelog or something? Then I can know how to help myself. I'd rather be taught to fish than be given a fish. :)

    ---
    þ Synchronet þ COFFEE
  • From Digital Man@VERT to Charlie on Thursday, March 22, 2018 12:20:22
    Re: Re: CVS update broke ftelnet
    By: Charlie to All on Thu Mar 22 2018 10:52 pm

    Question: is there someplace I can look at to see what changes have been made in the CVS files, so I can see for myself if this may have been addressed and that I should update again, without bothering anyone else by asking? Like a URL to a changelog or something? Then I can know how to help myself. I'd rather be taught to fish than be given a fish. :)

    Yes: http://cvs.synchro.net/commitlog.ssjs

    digital man

    This Is Spinal Tap quote #34:
    We'd love to stand around and chat, but we've gotta sit down in the lobby Norco, CA WX: 56.8øF, 88.0% humidity, 2 mph SE wind, 0.09 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Ree@VERT/FTELNET to Charlie on Thursday, March 22, 2018 20:10:16
    Ftelnet was working on my system as of last night. This morning, following the instructions at http://wiki.synchro.net/install:nix, I updated my system hoping to fix an issue with frequent segmentation faults, and now when I try to run ftelnet I get the following error:

    "!JavaScript /mnt/drive/sbbs/web/root/ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined"

    Did you update the files in your web directory as well, or only exec?

    If you're not sure, you could open /mnt/drive/sbbs/web/root/ftelnet.ssjs to check if it says "v 1.5 2018/03/05" at the top -- if not, then you have an older version and will need to update it (along with several other files related to fTelnet that I updated in the web directory recently)

    ---
    þ Synchronet þ Rick's Dev Server
  • From Charlie@VERT/COFFEE to Digital Man on Friday, March 23, 2018 15:17:08
    Re: Re: CVS update broke ftelnet
    By: Charlie to All on Thu Mar 22 2018 10:52 pm

    Question: is there someplace I can look at to see what changes have been made in the CVS files, so I can see for myself if this may have been addressed and that I should update again, without bothering anyone else by asking? Like a URL to a changelog or something? Then I can know how to help myself. I'd rather be taught to fish than be given a fish. :)

    Yes: http://cvs.synchro.net/commitlog.ssjs

    digital man

    This Is Spinal Tap quote #34:
    We'd love to stand around and chat, but we've gotta sit down in the lobby Norco, CA WX: 56.8øF, 88.0% humidity, 2 mph SE wind, 0.09 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net

    Thank you. The commitlog gave me the clue I needed to fix the problem. It seems that the update didn't install the new /web/root/members/externals.ssjs file. I was able to get it from the CVS. Now the ftelnet link (@@additional_services@@) on my web interface's home page works again, and the External Programs menu item, when logged in, behaves like it used to: it shows the list of external programs, but clicking on any of them shows "Keyboard Shortcuts: CTRL+UP ARROW = Scrollback, CTRL+PAGE UP = Upload, CTRL+PAGE DOWN = Download" but no terminal screen, which was one of the things I was trying to get working when I began fooling around with ftelnet and dosemu a few weeks ago.

    Progress is being made: no more segmentation faults and crashes, sbbs now starts and runs as a system service (daemon) and can be started and stopped via my distro's admin GUI app, and I've gotten my web template pretty much the way I want it. Yay!

    ---
    þ Synchronet þ COFFEE
  • From Charlie@VERT/COFFEE to Ree on Friday, March 23, 2018 15:28:18
    Ftelnet was working on my system as of last night. This morning, following the instructions at http://wiki.synchro.net/install:nix, I updated my system hoping to fix an issue with frequent segmentation faults, and now when I try to run ftelnet I get the following error:

    "!JavaScript /mnt/drive/sbbs/web/root/ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined"

    Did you update the files in your web directory as well, or only exec?

    If you're not sure, you could open /mnt/drive/sbbs/web/root/ftelnet.ssjs to check if it says "v 1.5 2018/03/05" at the top -- if not, then you have an older version and will need to update it (along with several other files related to fTelnet that I updated in the web directory recently)

    ---
    þ Synchronet þ Rick's Dev Server

    It did, but in the course of working on the ftelnet issue I updated that file from the CVS today because the current ftelnet.ssjs says "v 1.6 2018/03/18". If I switch it back to the "v 1.5 2018/03/05" version I get the "ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined" error again.

    ---
    þ Synchronet þ COFFEE
  • From Charlie@VERT/COFFEE to Digital Man on Friday, March 23, 2018 19:10:40
    Re: Re: CVS update broke ftelnet
    By: Charlie to All on Thu Mar 22 2018 10:52 pm

    Question: is there someplace I can look at to see what changes have been made in the CVS files, so I can see for myself if this may have been addressed and that I should update again, without bothering anyone else by asking? Like a URL to a changelog or something? Then I can know how to help myself. I'd rather be taught to fish than be given a fish. :)

    Yes: http://cvs.synchro.net/commitlog.ssjs

    digital man
    > Thank you. The commitlog gave me the clue I needed to fix the problem. It
    seems that the update didn't install the new /web/root/members/externals.ssjs file.

    It also needed the latest ftelnet.ssjs from the CVS repository.

    ---
    þ Synchronet þ COFFEE
  • From Ree@VERT/FTELNET to Charlie on Friday, March 23, 2018 14:09:57
    Ftelnet was working on my system as of last night. This morning, following the instructions at http://wiki.synchro.net/install:nix, I updated my system hoping to fix an issue with frequent segmentation faults, and now when I try to run ftelnet I get the following error:

    "!JavaScript /mnt/drive/sbbs/web/root/ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined"

    Did you update the files in your web directory as well, or only exec?

    If you're not sure, you could open /mnt/drive/sbbs/web/root/ftelnet.ssjs to check if it says "v 1.5 2018/03/05" at the top -- if not, then you have an older version and will need to update it (along with several other files related to fTelnet that I updated in the web directory recently)

    ---
    þ Synchronet þ Rick's Dev Server

    It did, but in the course of working on the ftelnet issue I updated that file from the CVS today because the current ftelnet.ssjs says "v 1.6 2018/03/18". If I switch it back to the "v 1.5 2018/03/05" version I get the "ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined" error again.

    Sorry, my mistake, 1.6 is current and what you need. I loaded the file via cvs.synchro.net to see what the version on the top line was, but apparently when you "view" the file you see the previous header line, it's not until you "download" it that you see the up to date header line. Makes sense, it just didn't occur to me when I sent my message yesterday.

    So with the files in web updated is everything working now?

    ---
    þ Synchronet þ Rick's Dev Server
  • From Charlie@VERT/COFFEE to Ree on Saturday, March 24, 2018 09:05:55
    Ftelnet was working on my system as of last night. This morning, following the instructions at http://wiki.synchro.net/install:nix, I updated my system hoping to fix an issue with frequent segmentation faults, and now when I try to run ftelnet I get the following error:

    "!JavaScript /mnt/drive/sbbs/web/root/ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined"

    Did you update the files in your web directory as well, or only exec?

    If you're not sure, you could open /mnt/drive/sbbs/web/root/ftelnet.ssjs to check if it says "v 1.5 2018/03/05" at the top -- if not, then you have an older version and will need to update it (along with several other files related to fTelnet that I updated in the web directory recently)

    ---
    þ Synchronet þ Rick's Dev Server

    It did, but in the course of working on the ftelnet issue I updated that file from the CVS today because the current ftelnet.ssjs says "v 1.6 2018/03/18". If I switch it back to the "v 1.5 2018/03/05" version I get the "ftelnet.ssjs line 22: ReferenceError: IsWebSocketToTelnetServiceEnabled is not defined" error again.

    Sorry, my mistake, 1.6 is current and what you need. I loaded the file via cvs.synchro.net to see what the version on the top line was, but apparently when you "view" the file you see the previous header line, it's not until you "download" it that you see the up to date header line. Makes sense, it just didn't occur to me when I sent my message yesterday.

    So with the files in web updated is everything working now?

    ---
    þ Synchronet þ Rick's Dev Server

    Well, I wouldn't quite say *that*, but the original problem I reported with the error message is gone, and the fTelnet in the additional services on the home page works again. I get no fTelnet session when I click on External Programs in the menu then click on one of the listed proggies, though, but it was doing that even before I did the CVS update.

    I figured out the solution by skimming through the commit log, and saw that there were some recent changes regarding fTelnet (which I can't find in the log today), something about using a single WSS entry in services.ini for both telnet and rlogin. That gave me a hint that ftelnet, among other things, had been upgraded, so I got the new version, and also externals.ssjs.

    Were there any other files in the web directory that you updated? I may still be missing new versions of some of them as I didn't update the entire directory, just ftelnet.ssjs.

    ---
    þ Synchronet þ COFFEE
  • From Ree@VERT/FTELNET to Charlie on Tuesday, March 27, 2018 09:43:44
    Were there any other files in the web directory that you updated? I may still be missing new versions of some of them as I didn't update the entire directory, just ftelnet.ssjs.

    Yes, in the web\templates\default and web\templates\nightshade directory there would have been a few files each.

    ---
    þ Synchronet þ Rick's Dev Server