Jump to content

Java illegal URL redirect


isy99user
Go to solution Solved by isy99user,

Recommended Posts

Posted (edited)

Probably the answer to this question is I need to upgrade everything... but in case there is a fix...

Mac OS X 10.11.6 El Capitan
Model: ISY 99i 256
Platform: ISY-C-99
Version: 3.1.3
Build Timestamp: 2011-06-03-16:55:48
Java: v8 Update 341 Build 10

Since ~2012 I've been successfully using "X10 Console v4.2.18.jlnp" to launch the  ISY Finder which automagically launched the admin console and prompt for user name and password. 

But today Oct 1, 2022, I get a "Unable to Launch Application" when I run "x10 console v4.2.18.jlnp" with the first line of the "details":

java.lang.SecurityException: illegal URL redirect
	at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)

As far as I know I've not upgraded Java nor anything else on this machine recently.  

Searching on this form I found this post which suggested I move to the new ISY Launcher following the instructions in this post

This runs successfully and displays my ISY correctly... yes name and the IP address is OK, as is the http (I never installed  the certificates to make https work)

image.png.663a2df22f27172a073a8ad4ce458f4a.png

But clicking on the highlighted row doesn't bring up the menu to select "Admin Console (LAN)"

Any ideas?

I can still access the web interface of the ISY99i and the web services/SOAP are all working OK.  All the programs on the ISY99i continue to work as programmed.

 

Edited by isy99user
Posted

Try clearing your Java Cache, be sure to check the box "all installed applications", then download the ISY launcher.

The ISY 99i was discontinued and is no longer supported, however the ISY launcher should still work. The ISY firmware version should appear in the Version field of the launcher.

  • Solution
Posted (edited)

After some more searching I found this post which recommended visiting this address http://isy.universal-devices.com/99i/admin.jnlp - and this did the trick.  This downloaded admin.jnlp from that location was able to successfully launch the admin console v4.9.0.  Whew! 

Note: oddly the first time the admin.jlnp file is opened I get a "unable to launch the application" "Error: JAR resources in JNLP file are not signed by the same certificate".  The 2nd time the same file is opened it all works fine... the ISY Finder appears and then automagically the login prompt appears and everything appears to work.

Edited by isy99user
Additional Info
  • Like 1
Posted

@isy99user quick word of caution if you happen to look back in here...

In your first post you say you're using Firmware Version: 3.1.3. 

Then in your "solution" you said you opened with 4.9 Admin Console. You could be creating issues if you are indeed using a later admin console to work on an old firmware.

Just need to confirm you've got a very old ISY99i and what Firmware/User Interface you are using. In Admin Console go to Help -> About and make sure Firmware and UI match EXACTLY (to the date code also!)

Typically for older firmware the best method would be to download from the device itself: 

http://10.168.24.245/admin.jnlp    (using the IP address of your device...as you show above)

The link you provided above actually downloads the admin.jnlp file for an ISY994i (http://isy.universal-devices.com/994i/admin.jnlp). That might cause you some issues if you go editing a lot in the Admin Console.

 

Last word of caution is that ISY Launcher sometimes does not act right for MAC users (not to mention I'm not sure if it's designed to work on old equipment running old firmware). There have been some that it works just fine, and others that have a lot of issues. I forget all the steps, but there are some posts found around here suggesting to look in security settings and making changes, but have to be made close to when the errors pop up. I think @Bumbershoot@Dub, and others have been helpful with the changes to make for MAC users. 

Either way! Good luck making your edits and accessing the device going forward. Glad you seemed to get it worked out.

 

Posted

Hi everyone... thanks so much for the prompt and detailed responses.

Yes I did "solve" the problem... and I had been using v4.2.18 of the admin java with my v3.1.3 ISY99 for years without problem until the past week (provoking the original post)... but I thought I better try to download the admin java directly from my ISY99 as per warning / instructions from @Geddy (Thank-you)

When I did this, and after adding http://10.168.24.245 to the security "exceptions site security" list, I got the following error message...

image.png.08778db81c9af6afcdbf8c4cd7952aa5.png

Any clue if / how this is a fixable problem?

 

Also I did originally follow the instructions provided at the link suggested by @Techman(thank-you) (following the instructions, including clearing the cache mentioned here ISY Launcher - Current Release Announcements - Universal Devices Forum (universal-devices.com).  

But I notice this post says "For 4.6.2 firmware and below, as well as 5.0.12 firmware and below, you will get the original ISY Finder when you launch" but this didn't happen for me despite being on firmware v3.1.3 - I get the new ISY Finder and as I noted in the original post the new ISY Finder doesn't allow me to open the admin app.  Any thoughts?

 

Posted
10 hours ago, isy99user said:

Any thoughts?

Sorry...I'm at a loss. Never had the 99i product so can't help specifics. I figure with the version of macOS that you're on that it's not letting you progress due to a certificate issue. Since the 99i is long discontinued doubtful there's much to do specifically for that. 

 

Guest
This topic is now closed to further replies.

×
×
  • Create New...