mattfisher Posted October 1 Posted October 1 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> Quote
kudura Posted October 1 Posted October 1 (edited) 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 October 1 by kudura Quote
mattfisher Posted October 1 Author Posted October 1 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 Quote
Solution kudura Posted October 2 Solution Posted October 2 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. Quote
larryllix Posted October 2 Posted October 2 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. Quote
StangManD Posted October 2 Posted October 2 (edited) 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 October 2 by StangManD Quote
mattfisher Posted Sunday at 08:15 PM Author Posted Sunday at 08:15 PM 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. Quote
kudura Posted Monday at 01:35 PM Posted Monday at 01:35 PM (edited) Is Javaws in the allowed list? https://forum.universal-devices.com/topic/44943-admin-console-not-working-on-mac/ Edited Monday at 01:36 PM by kudura Quote
mattfisher Posted Monday at 03:17 PM Author Posted Monday at 03:17 PM iox launcher does not appear in that list to enable it Quote
Geddy Posted Monday at 04:28 PM Posted Monday at 04:28 PM 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. Quote
kudura Posted Tuesday at 04:19 AM Posted Tuesday at 04:19 AM 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? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.