-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix loopback connections in IE10/IE11/Edge #6
Comments
This issues seems to have vanished in recent testing (perhaps an IE11 update patches this?)
|
Internet Options, Security, Local intranet, Sites button,
However...
So the highest compat? Always check e.g. ... or Note, |
Although a77a351 fixes connections for This puts IE and Edge in a bad state as the environments which tend to need IE support the most (controlled, domain style environments) suffer the worst IE support. I've found an interesting work-around and depending on how the other OS's respond, it may be a good idea to leverage to deal with some potential future Chrome changes. The idea is pretty simple:
But this has serious scalibility problems... First, if Chrome does lock down localhost connections, this will only fix communication for domains that appear to be same-origin. e.g. Client websites may eventually suffer non-same-origin security warnings. Second it adds yet another hack to every OS. Last, writing fake DNS entries is frowned upon and can be observed as malware activity, at least on Windows. So what's the lesser of all evils? Keep new functionality, restore old, or more hacks? @klabarge suggested making this configurable in the GUI, which is probably better than clobbering internet settings. Perhaps that's as far as we can get with this. |
Added documentation via https://github.com/qzind/tray/wiki/FAQ#web-browsers |
Closes #6 Improves readability of bitwise logic block
Closes #6 Revert logic for saner defaults on domain networks.
Closes #6 Improves readability of bitwise logic block
Closes #6 Revert logic for saner defaults on domain networks.
Per popular demand, we've added This means This has been documented here: #6 (comment) |
Fixes websocket connections in IE/Edge per #6
Caching for CUPS status performance --------- Co-authored-by: Vzor- <Kyle@Berezin.com>
Caching for CUPS status performance (#6) --------- Co-authored-by: Vzor- <Kyle@Berezin.com>
Update: Domain networks have been fixed in 2.0.2 and higher via DNS workaround per b30beb7
Steps:
1. Run a custom batch script on each client:https://gist.github.com/tresf/a57d6f342ca3886cb364fe153e34943f
Custom script no longer needed, via b30beb7
On the server, modify the JavaScript logic with the following fallback logic:
Currently, we use a brute-force method in IE to allow WebSocket communication by telling the computer to stop
Automatically detect intranet network
This is a stop-gap which has adverse side-effects on a corporate LAN as it prompts for login credentials when accessing web resources.
Migrated from qzind/qz-print#67
The text was updated successfully, but these errors were encountered: