Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Admin Console (LAN) not opening after upgrade

Featured Replies

Posted

I upgraded my Eisy through local Admin Console , it all seems to be running well, but I cannot run Admin Console unless it's through the portal.  I have tried it on a Mac and a PC and get the same result. I also get this when I try to run desc from its local IP.  I am not sure if they are related.  is there an easy fix to this?

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<URLBase>http://1localip</URLBase>
<device>
<deviceType>urn:udi-com:device:X_IoX_Device:1</deviceType>
<friendlyName>Crosscut</friendlyName>
<manufacturer>Universal Devices</manufacturer>
<manufacturerURL>https://www.universal-devices.com/</manufacturerURL>
<modelDescription>X_IoX_Device:1</modelDescription>
<modelName>eisy</modelName>
<modelNumber>5226</modelNumber>
<modelVersion>6.0.0</modelVersion>
<UDN>uuid:00:21:b9:02:60:c4</UDN>
<UPC>uuid:00:21:b9:02:60:c4</UPC>
<serviceList>
<service>
<serviceType>urn:udi-com:service:X_IoX_Service:1</serviceType>
<serviceId>urn:udi-com:serviceId:uuid:00:21:b9:02:60:c4</serviceId>
<SCPDURL>/services.wsdl</SCPDURL>
<controlURL>/services</controlURL>
<eventSubURL>/eventing</eventSubURL>
</service>
</serviceList>
<interfaceIP>localip</interfaceIP>
<upgradeStatus>inactive</upgradeStatus>
<iotProvisioned>true</iotProvisioned>
<currOSVersion>1403003</currOSVersion>
<upgradeOSVersion>1403000</upgradeOSVersion>
<presentationURL>/</presentationURL>
</device>
<isUnifiedBackend>true</isUnifiedBackend>
</root>

Solved by kudura

Go to solution

mac/pc?

when you say can't run admin console, is this referencing start.jnlp or admin.jnlp ? what port assignment? what protocol (https:// or http:// ) what error?

 

are you passing this through another app to handle such as javaws ?

 

https://eisy.local:8443/admin.jnlp 

https://<local ip here> :8443/admin.jnlp 

 

Edited by kudura

  • Author

if I use local ip and port 8443 and admin.jlp, I get keep this window open, but then java 2+ required.

for some reason I cannot open with eisy.local, it downloads admin.jnlp

on a Mac, if I click it, after I have told privacy and security that I actually want to open it, I get unable to open iox launcher

 

I know enough to mess it all up if I am not careful

  • Solution

try and launch it from terminal passing the full url https://<local ip here> :8443/admin.jnlp as a parameter since it's giving you the java 2 + notice.

https://codingtechroom.com/question/-run-jnlp-files-terminal-mac

 

You can also try and use a VM or other Windows emulator and use Microsoft Edge in "IE compatibility mode".

https://javatechniques.com/blog/launching-java-webstart-from-the-command-line/

 

I do know they're trying to kill java any way they can and that means most modern browsers can't run the java apps which is why the UDI ui is switching to a browser based solution for managing things.  I use icedtea-web to make it work on my systems which is also another solution if you're ok with installing a dedicated app.

 

 

6 hours ago, mattfisher said:

if I use local ip and port 8443 and admin.jlp, I get keep this window open, but then java 2+ required.

for some reason I cannot open with eisy.local, it downloads admin.jnlp

on a Mac, if I click it, after I have told privacy and security that I actually want to open it, I get unable to open iox launcher

 

I know enough to mess it all up if I am not careful

I discovered the hard way after destroying two Polisy systems that I had to use my email address instead of admin.

Thus the warning to use my ISY Portal security.

18 hours ago, kudura said:

try and launch it from terminal passing the full url https://<local ip here> :8443/admin.jnlp as a parameter since it's giving you the java 2 + notice.

https://codingtechroom.com/question/-run-jnlp-files-terminal-mac

 

You can also try and use a VM or other Windows emulator and use Microsoft Edge in "IE compatibility mode".

https://javatechniques.com/blog/launching-java-webstart-from-the-command-line/

 

I do know they're trying to kill java any way they can and that means most modern browsers can't run the java apps which is why the UDI ui is switching to a browser based solution for managing things.  I use icedtea-web to make it work on my systems which is also another solution if you're ok with installing a dedicated app.

 

 

This worked for me... I've been messing around with trying to get reconnected to the admin LAN console since updating and this was it for me :). Thank you a ton!  Specifically this line: https://<local ip here> :8443/admin.jnlp

Edited by StangManD

  • Author

This is what I get when I run it from javaws:

<?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0+" codebase="https://localip:8443" href="/admin.jnlp"><information><title>IoX Admin Console</title><vendor>Universal Devices</vendor><description>IoX Admin Console</description><homepage href="https://www.universal-devices.com"/><description kind="short">IoX Admin Console</description><shortcut online="false"><desktop/><menu submenu="(5226) eisy"/></shortcut><icon href="https://localip:8443/web/isy.jpg"/><icon kind="splash" href="https://localip:8443/WEB/udlogo.jpg"/></information><security><all-permissions/></security><update check="background" policy="prompt-update"/><resources><jar href="/WEB/iox.jar" download="eager"/><jar href="/WEB/ce.jar" download="lazy"/><jar href="/WEB/bc.jar" download="lazy"/><jar href="/WEB/chart.jar" download="lazy"/><j2se version="1.8+"/></resources><application-desc main-class="com.universaldevices.client.ui.UDClientApplet"><argument>urn:udi-com:device:X_IoX_Device:1</argument><argument>uuid:00:21:b9:02:60:c4</argument><argument>https://localip:8443/desc</argument></application-desc></jnlp>

exception

com.sun.deploy.net.FailedDownloadException: Unable to load resource: https://1localip:8443/WEB/iox.jar

at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)

at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)

at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)

at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)

at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:750)

 

I'm totally confused.

1 hour ago, mattfisher said:

iox launcher does not appear in that list to enable it

I think you've got to try to run it or download it and within a period of time it might show in the list. I think @Bumbershoot had a post a few years ago about this and might have indicated that the entry only stayed for a period of time (maybe an hour). That if it wasn't shown it would need to run again to be available. I don't run macOS so can't help, but recall there being a post about that in the past. 

What version of Mac OS and which version of Java / JRE ?
java -version

 

Does the application have the required disk access to run? ( System Preferences -> Security -> Privacy -> Full Disk Access )

https://stackoverflow.com/questions/58436873/how-to-allow-java-web-start-application-to-access-file-system-on-macos-catalina https://macperformanceguide.com/blog/2020/20200119_1427-macOS-Catalina-add-java-fullDiskAccess.html

Have you cleared the java cache as troubleshooting step?

    javaws -viewer

javaws simply opens the WebStart control panel, from which you can view or clear the cache and change various preferences.

 

On older Java implementations: To clear your Java cache on a Mac, open the Java Control Panel by going to Applications > Utilities > Java Preferences. In the Java Control Panel, click on "Settings" under Temporary Internet Files, then select "Delete Files" and confirm your choice. 

https://www.businessinsider.com/guides/tech/how-to-clear-java-cache?op=1

 

 

Are we trying to access this on an ARM based processor?

https://osxdaily.com/2024/06/03/how-install-java-mac-m3-m2-m1-apple-silicon/ /

https://discussions.apple.com/thread/255283838?sortBy=rank

 

Is it only this instance you are encountering issues or are you able to get any other jnlp files to load?  

 

 

 

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.