qzind / qz-print

Archive for legacy qz-print versions (1.8, 1.9). See https://github.com/qzind/tray for modern versions.
Other
141 stars 101 forks source link

Fix "Intranet" Zone in IE #67

Closed tresf closed 8 years ago

tresf commented 9 years ago

This bug has been migrated to https://github.com/qzind/tray/issues/6.


Currently, we use a brute-force method in IE to allow WebSocket communication by telling the computer to stop Automatically detect intranet network

image

This is a stop-gap which has adverse side-effects on a corporate LAN as it prompts for login credentials when accessing web resources.

tresf commented 9 years ago

@klabarge can you run with this one? @Vzor- or myself can commit the code changes, we just need to know which setting(s) to change.

klabarge commented 9 years ago

@tresf yes, I will see if I can come up with an alternative solution.

tresf commented 9 years ago

@klabarge is there anything that we can do with this? Last we spoke is sounded like you were unable to reproduce the issue, which leads me to believe we should close this out as wontfix now and reopen if and when we can reliably reproduce.

klabarge commented 9 years ago

@tresf As discussed, I will install QZ Tray on a fresh computer that is on a domain. I will save the registry settings before and after in case we can reproduce the problem. I will report back here with my findings.

klabarge commented 9 years ago

I was able to successfully/reliably reproduce this problem.

Steps:

  1. On a clean PC, tested that I could access network resources without being prompted for credentials
  2. Installed QZ Tray
  3. Accessed a network resource and was prompted for credentials
  4. Uninstalled QZ Tray
  5. Accessed a network resource and I was still prompted for credentials
    • The setting changed on installation is not reverted, and I had to manually check "automatically detect intranet network" in order to for network resources to work normally

This is a bit puzzling as this issue seemed to automatically resolve itself for both of us.

I entered my password in and selected "Remember my credentials". Upon resetting these settings, I was still prompted to login before being allowed to access network resources.

tresf commented 8 years ago

@klabarge some more details on this...

I couldn't understand why this was so unpredictable... this is why:

:white_check_mark: Run from local hard drive, WebSocket Succeeds :no_entry: Run from https://demo.qz.io, WebSocket is blocked unless the above settings are checked

Hopefully that puts more context into this issue.

tresf commented 8 years ago

This bug has been migrated to https://github.com/qzind/tray/issues/6.