Hello all,
a month ago I updated from 4.12.0 to 4.13.2 because of new features and fixes with the Warrants.
I am still testing the warrants (and so far all is good), but now I need to prepare for our upcoming session.
As part of the preparation, I test various parts of JMRI application, and found an issue which I did not have during the last WM session (2 month ago, running 4.12.0)
My setup is as follows:
Windows 10
JMRI 4.13.2
Systems: Digitrax, NCE, LCC
Additionally I use a tablet to show a panel to control a turnout, a signal and a train order board.
This panel comes to the tablet (a cheap no name Android tablet) via Wifi and JMRI WebServer. I have used this setup for 5-6 years at least. The last time it was used was 2 months ago (last month we ran the B&O, and alternate WM and B&O every month).
I started JMRI on the main computer, then I started the JMRI WebServer. On the system Console I can see the two INFO messages:
2018-09-03 14:01:13,853 server.WebServer? ? ? ? ? ? ? ? ? ? ? INFO? - Starting Web Server on port 12080 [WebServer]
2018-09-03 14:01:14,228 server.WebServer? ? ? ? ? ? ? ? ? ? ? INFO? - Starting ZeroConfService _http._tcp.local for Web Server with properties {path=/, json=4.1} [WebServer]
I then go to the tablet, go to the browser, input the link
http:
and I get the JMRI splash screen and then all the panels. I scroll down to the panel I want, and tap it. The browser goes to that link, but the panel never comes up. Instead I get sort of a light orange (almost pink) popup with the following message:
Websockets not enabled.
After some frustrating minutes (and a short Cola break), I went back to the problem and noticed that the link was not the usual link; when I tap the panel:
instead of the usual
Oh, yeah. I also noticed a difference in that the %20 is now +.
So, changes were done to the WebServer? and why from the main link
http: and taping the panel does not go to the frame panel? Better question is: Should it go? It never had been an issue before, until today, so I never looked into the nitty gritty of this.
Anyway, the panel is coming up now and all is well again. Just annoyed by the unexpected changed.
Cheers
LeoP