We recently tried to deploy our app to a Windows 2012 server and ran into an odd issue…
If the app closes a form and opens a new one, then the form closes, but the new form is not displayed unless you refresh the browser. In fact, in some cases, if a complex stack of new panels are displayed, then the same error occurs. Has anyone else seen this?
It doesn’t happen if I run the app through Visual Studio, and it doesn’t happen if I run the app on Windows 10 and access it from a browser on the same machine. However, if I let someone else access the Windows 10 machine from across the internet, then they see the same error.
Strangely, I see the error if I access the app from a browser on the Windows 2012 machine. So, it’s not just a local vs. remote issue.
I’m using version 1.3.65.
Any ideas?
Thanks!
David Muse – david.muse@firstworks.com
For anyone else having this problem…
It turns out I forgot to install WebSockets on the 2012 server. After installing them, everything works as expected.
Thanks for finding that Luca!
I don’t see any javascript errors, only a few warnings, mostly about unreachable code in qx.js. What should I look for after enabling “debug”: true?
With Firefox, I see a lot of unsupported client errors:
020141 Unsupported client: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0! Assumed gecko version 1.9.0.0 (Firefox 3.0)
That was enlightening though. I usually test with Firefox, but I tried Chrome, and Edge, and the app works as expected. Actually, with Edge there are a few problems, but they aren’t as significant as this problem.
Please let me know what else I can do to help resolve this. I can probably coordinate access for you to the app and even the server, if you’d like to play with it directly.
Please check in dev tools if there is a javascript error. Also turn on “debug”:true in the json config.
Please login first to submit.