GreyFox Posted January 15, 2021 Posted January 15, 2021 I am trying to upgrade my ISY 994i/IR Pro from version 4.8.0 to the 5.X range and having considerable difficulty. I go to the Java (32-bit) program in Control Panel (Windows 10), and on the General tab I click on Settings, then Delete Files.... I select the Installed Applications and Applets, click on OK, and I get an Application Error "Unable to uninstall application(s)". If I select the Details button from this window it says my Error is an "illegal URL redirect" with the Exception showing as the following: java.lang.SecurityException: illegal URL redirect at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doHeadRequestEX(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.checkUpdateAvailable(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.isUpdateAvailable(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source) at com.sun.deploy.model.ResourceProvider.getResource(Unknown Source) at com.sun.javaws.IconUtil.getIconPath(Unknown Source) at com.sun.javaws.IconUtil.getIconPath(Unknown Source) at com.sun.javaws.WinInstallHandler.getIconPath(Unknown Source) at com.sun.javaws.WinInstallHandler.deleteClonedShortcutIcon(Unknown Source) at com.sun.javaws.WinInstallHandler.removeShortcuts(Unknown Source) at com.sun.javaws.LocalInstallHandler.uninstall(Unknown Source) at com.sun.javaws.CacheUtil.remove(Unknown Source) at com.sun.javaws.CacheUtil.remove(Unknown Source) at com.sun.javaws.CacheUtil.remove(Unknown Source) at com.sun.javaws.Main.uninstall(Unknown Source) at com.sun.javaws.Main.uninstallCache(Unknown Source) at com.sun.javaws.Main.continueInSecureThread(Unknown Source) at com.sun.javaws.Main.access$000(Unknown Source) at com.sun.javaws.Main$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source) If I go back to the General tab and select "View..." the ISY994 Administrative Console shows up. I can select it and try to delete it, but it won't. I have uninstalled Java and re-installed it several times, and even removed the Oracle sub-directory in this process. What do I need to do in order to fix things?
Bumbershoot Posted January 15, 2021 Posted January 15, 2021 Dollars to doughnuts, unless you're running an ancient Windows machine (i386 or something, which I'll bet Windows 10 won't run on), then shouldn't you be using the 64 bit version of Java? I'd give it a try.
GreyFox Posted January 15, 2021 Author Posted January 15, 2021 I'm not using the 64 bit version. I'm using the 32 bit version.
MrBill Posted January 15, 2021 Posted January 15, 2021 Where did you download java and did you download the full version or just the runtime? Specifically just go to www.java.com and click the download button it will select the correct runtime for the machine you're using, you do not need the SDK version. Some of those error message paths suggest you got something else.
GreyFox Posted January 16, 2021 Author Posted January 16, 2021 I got the JRE. And that's what I installed.
gzahar Posted January 16, 2021 Posted January 16, 2021 6 hours ago, GreyFox said: I'm not using the 64 bit version. I'm using the 32 bit version. 6 hours ago, Bumbershoot said: then shouldn't you be using the 64 bit version of Java? I'd give it a try.
dukdukgoose Posted January 24, 2021 Posted January 24, 2021 I came to the board hoping to find a solution to this very same problem. My symptoms are identical, including being unable to remove the Administrative Console in Java and the same "illegal URL redirect" message in GreyFox's original post. I am running the 64-bit version of Java. Having now upgraded to 5.3.1, most of my system is working, but I've lost access to all sensors. I can control connected devices from the Administrative Console, but can't see device status. Any advice would be greatly appreciated!
Bumbershoot Posted January 24, 2021 Posted January 24, 2021 Three thing to check: Are you using the ISY Launcher to start the AC Did you clear your Java cache when you upgraded If no to #1, do your firmware and UI versions match 1
GreyFox Posted January 24, 2021 Author Posted January 24, 2021 Your item # 2 is exactly what we can't do. Windows won't let us.
larryllix Posted January 24, 2021 Posted January 24, 2021 1 hour ago, GreyFox said: Your item # 2 is exactly what we can't do. Windows won't let us. Windows provides a java control panel app in the Win Control Panel. That is where you clear all the java icons, apps, etc..
Bumbershoot Posted January 24, 2021 Posted January 24, 2021 1 hour ago, GreyFox said: Your item # 2 is exactly what we can't do. Windows won't let us. @larryllix is right. Here's a screenshot from Windows 10. 1
dukdukgoose Posted January 24, 2021 Posted January 24, 2021 Clicking on "Delete Files" yields this dialogue box: Clicking on OK brings this "Unable to uninstall applications" message. I've already clicked on the "Details" button which opened the "Exception" window at the bottom of the image, below: The full text of this "Exception" window is posted in GreyFox's original message. Clicking on the "View" Temporary Internet Files in the Java Control Panel produces this window: I believe I need to delete the ISY Admin Console from the Java cache, but I'm unable to do so here. Clicking on the "Delete" icon produces an error message that pops up and disappears before I can read it. I believe this is the key -- being able to delete this app from the Java cache. Again, any help will be greatly appreciated!
larryllix Posted January 24, 2021 Posted January 24, 2021 16 minutes ago, dukdukgoose said: Clicking on "Delete Files" yields this dialogue box: Clicking on OK brings this "Unable to uninstall applications" message. I've already clicked on the "Details" button which opened the "Exception" window at the bottom of the image, below: The full text of this "Exception" window is posted in GreyFox's original message. Clicking on the "View" Temporary Internet Files in the Java Control Panel produces this window: I believe I need to delete the ISY Admin Console from the Java cache, but I'm unable to do so here. Clicking on the "Delete" icon produces an error message that pops up and disappears before I can read it. I believe this is the key -- being able to delete this app from the Java cache. Again, any help will be greatly appreciated! Sounds like a complete re-install of java might do it. I always lose all my java junk when that happens. Sounds like a java screw-up not getting permissions everybody is so fond of these days.
dukdukgoose Posted January 24, 2021 Posted January 24, 2021 Thanks for the idea, larryllix. I hadn't tried this yet because GreyFox reported it hadn't worked, but I did just give it a try. I uninstalled Java and then downloaded and installed the latest version. I opened the Java Control Panel and tried to delete temporary files. I had the exact same experience as before reinstalling -- an error message when trying to delete cache files and unable to remove the ISY Admin Console app from the Java cache. I'm open to any other suggestions. Thanks again!
larryllix Posted January 24, 2021 Posted January 24, 2021 40 minutes ago, dukdukgoose said: Thanks for the idea, larryllix. I hadn't tried this yet because GreyFox reported it hadn't worked, but I did just give it a try. I uninstalled Java and then downloaded and installed the latest version. I opened the Java Control Panel and tried to delete temporary files. I had the exact same experience as before reinstalling -- an error message when trying to delete cache files and unable to remove the ISY Admin Console app from the Java cache. I'm open to any other suggestions. Thanks again! Just another shot in the dark. Uninstall java again, delete all the java files you can find manually, power cycle your computer, and then try again. Possibly the files were already gone/de-registered and the java error report was wrong? 1
dukdukgoose Posted January 25, 2021 Posted January 25, 2021 Thanks again, larryllix! I was planning to try that next but waited to see if anyone had a better idea. That did fix my immediate Java problem. Now that I'm past that issue, I continue to have other problems with the ISY Admin Console. (Socket Open Failed errors) I hoped that fixing the Java issue would fix these, but not so. I know I've seen other posts on the board about those issues, so I'll see what progress I can make with the resources that are out there. Thanks again for your help!
larryllix Posted January 25, 2021 Posted January 25, 2021 1 hour ago, dukdukgoose said: Thanks again, larryllix! I was planning to try that next but waited to see if anyone had a better idea. That did fix my immediate Java problem. Now that I'm past that issue, I continue to have other problems with the ISY Admin Console. (Socket Open Failed errors) I hoped that fixing the Java issue would fix these, but not so. I know I've seen other posts on the board about those issues, so I'll see what progress I can make with the resources that are out there. Thanks again for your help! Yuk! I would power down your ISY, then pull the SD card out and plug it back in again (wiping the connections somewhat)and then power back up. I don't know how old your ISY is but oxidization is not a connections friend.
docrix Posted March 2, 2021 Posted March 2, 2021 Has anyone got any "real" answers to this issue? I have the exact same problem and it appears to be an old 4.6.2 version of the admin console. It's funny that I can see the contents of the jnlp file in the Java Control Panel by going to General/View... and then right clicking on the Application in the window and selecting show JNLP file. But I can't figure out where the JNLP file itself is, or where the link to it is. I tried searching my entire disk for admin.jnlp and nothing is found. I also tried running the Java Configuration utility with admin privileges with no change in the results. It sounds like no one really understands why this is happening.
Michel Kohanim Posted March 3, 2021 Posted March 3, 2021 @docrix, Not really sure what you are seeking. What you need to do is to use the Launcher. The instructions for clearing everything else is also included in the link. With kind regards, Michel
Recommended Posts