Millisecond Forums

Web player installs but does not launch task in Chrome

https://forums.millisecond.com/Topic19058.aspx

By lakeside - 5/11/2016

Hi there,

I am unable to launch a web script from Chrome (Version 50.0.2661.94 m) where the same script runs fine in Firefox. Upon loading the page and clicking Start, IQWebPlayerSetup.exe is downloaded. After a "successful" install, I click Start again. Instead of beginning the task, the web player is downloaded again. I've uninstalled the web player (64 bit) and tried the 32 bit version, below. Same behavior. I'm running Windows 7 64-bit. Here's the web script:

http://research.millisecond.com/ahrb/batchIGTBARTDSPANGONOGO.web

For 32-bit Windows versions:
http://research.millisecond.com/download/4/4_0_9_0/player/win32/IQWebPlayerSetup.exe
For 64-bit Windows versions:
http://research.millisecond.com/download/4/4_0_9_0/player/win64/IQWebPlayerSetup.exe
By Dave - 5/11/2016

As far as I am aware this is due to a bug (?) or at least inconsistent and weird JavaScript caching behavior in Chrome. The issue at times occurs if -- and so far as I can tell, only if -- the "Remember my choice for all links of this type" checkbox in Chrome's ""External Protocol Request" prompt was checked.

Reverting that setting should resolve the issue (cf. https://www.millisecond.com/forums/FindPost15808.aspx ).

Hope this helps.
By lakeside - 5/25/2016

Changing TRUE to FALSE in the protocol handler file does allow me to open Inquisit's web player from Chrome. Unfortunately, I cannot recreate the issue. Changing the protocol handler seems to allow/disallow an app but does not uncheck the "remember settings" option. Do you have any strategies for recreating this issue consistently?
By Dave - 5/25/2016

To revert the "remember settings" option, you need to delete the entire line pertaining to the protocol handler instead of merely changing the authorization parameter (true / false).

Hope this helps.
By lakeside - 8/26/2016

For the record, I'm seeing this behavior again. This time using the Vivaldi browser, which is derived from Opera. I'm recording the steps to facilitate recreating the issue:

1. Directed to task script from external site using two URL arguments (e.g., http://research.millisecond.com/site/DPDT.web?UID=t00003&TaskID=5)
2. Downloaded/saved IQWebPlayerSetup.exe. Ran from Downloads pane. Clicked OK on successful install message.
3. Clicked Start and received a pop-up warning about running an .exe and that I should block the plugin if I did not initiate the action. Did no click "ignore future warnings" or "always allow" but did click to allow Web Player to proceed. Note: I can not remember the exact popup message content. Then started and completed DPDT task successfully.
4. Following completion, script forwarded me to external site which eventually forwarded me back to the DPDT task.
5. Clicked start (because I have already installed the Web Player) and instead of starting task, a download of the Web Player exe began. I again installed successfully but on clicking start, the Web Player downloaded again.
By lakeside - 9/14/2016

Similar issue in this thread.