wern2000
Goto Top

Zugriff auf SuperMicro X10 RemoteMonitor

Hallo,

Ich versuche gerade zugriff per Netzwerk auf ein Supermicro X10 Mainboard zu erlangen.
Ich komme per Browser auf die Verwaltungsseite Username/Passwort funktioniert. Wenn ich auf den Monitor klicke wird ein kleines Java runter geladen. Nach dem Start passiert ewig nichts und dann heist es "Anwendung kann nicht gestartet werden"

Details spucken folgendes aus

"Fehler: Ressource konnte nicht geladen werden: Https://192.168.0.116:443/iKVM_1.69.38.0x0.jar;

Reiter Startdatei
<jnlp spec="1.0+" codebase="https://192.168.0.116:443/">  
  <information>
    <title>ATEN Java iKVM Viewer</title>
    <vendor>ATEN</vendor>
    <description>Java Web Start Application</description>
  </information>

  <security>
   <all-permissions/>
  </security>

  <resources>
    <property name="jnlp.packEnabled" value="true"/>  
    <j2se version="1.6.0+" initial-heap-size="128M" max-heap-size="128M" java-vm-args="-XX:PermSize=32M -XX:MaxPermSize=32M"/>  
    <jar href="iKVM__V1.69.38.0x0.jar" download="eager" main="true"/>  
  </resources>

  <resources os="Windows" arch="x86">  
    <nativelib href="libwin_x86__V1.0.12.jar" download="eager"/>  
  </resources>
  <resources os="Windows" arch="x86_64">  
    <nativelib href="libwin_x86_64__V1.0.12.jar" download="eager"/>  
  </resources>
  <resources os="Windows" arch="amd64">  
    <nativelib href="libwin_x86_64__V1.0.12.jar" download="eager"/>  
  </resources>

  <resources os="Linux" arch="i386">  
    <nativelib href="liblinux_x86__V1.0.12.jar" download="eager"/>  
  </resources>
  <resources os="Linux" arch="x86">  
    <nativelib href="liblinux_x86__V1.0.12.jar" download="eager"/>  
  </resources>
  <resources os="Linux" arch="x86_64">  
    <nativelib href="liblinux_x86_64__V1.0.12.jar" download="eager"/>  
  </resources>
  <resources os="Linux" arch="amd64">  
    <nativelib href="liblinux_x86_64__V1.0.12.jar" download="eager"/>  
  </resources>

  <resources os="Mac OS X" arch="x86_64">  
    <nativelib href="libmac_x86_64__V1.0.12.jar" download="eager"/>  
  </resources>

  <application-desc main-class="tw.com.aten.ikvm.KVMMain">  
    <argument>192.168.0.116</argument>
    <argument>7qRH69wghL4PgDI</argument>
    <argument>b+ooYDA==</argument>
	<argument>IPMI-Server01</argument>
    <argument>63630</argument>
    <argument>63631</argument>
    <argument>0</argument>
    <argument>0</argument>
    <argument>1</argument>
    <argument>5900</argument>
    <argument>623</argument>
  </application-desc>
</jnlp>

Reiter Ausnahme
com.sun.deploy.net.FailedDownloadException: Ressource konnte nicht geladen werden: https://192.168.0.116:443/iKVM__V1.69.38.0x0.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(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Reiter Umbrochene Ausnahme

java.net.ConnectException: Connection timed out: connect
	at java.net.DualStackPlainSocketImpl.connect0(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient$1.run(Unknown Source)
	at sun.net.www.http.HttpClient$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.net.www.http.HttpClient.privilegedOpenServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
	at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
	at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source)
	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(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Hat jemand einen guten Tip für mich?

Content-ID: 2606159437

Url: https://administrator.de/contentid/2606159437

Ausgedruckt am: 21.11.2024 um 14:11 Uhr

colinardo
colinardo 26.04.2022 aktualisiert um 14:13:36 Uhr
Goto Top
Servus,
  • leere und deaktiviere mal testweise den temporären Cache im Java-Control-Panel in der Systemsteuerung.
  • Lässt sich die URL https://192.168.0.116:443/iKVM__V1.69.38.0x0.jar manuell eingegeben im Browser abrufen?
  • Welche JRE Version ist auf dem System installiert?
  • Welcher Browser?

Grüße Uwe
Wern2000
Wern2000 26.04.2022 um 14:15:40 Uhr
Goto Top
auf die url eingeben hätte ich selber kommen können.
Hat allerdings nicht funktioniert. der Browser zeigt dann ein 404 - not found an
als Browser hab ich Firefox in der akutellen Version
Snuffchen
Snuffchen 26.04.2022 um 14:15:48 Uhr
Goto Top
Bei den neueren SuperMicro-Boards kann man in den Einstellungen auch einfach von Java auf HTML5-Viewer umschalten
colinardo
colinardo 26.04.2022 aktualisiert um 14:20:13 Uhr
Goto Top
Zitat von @Snuffchen:

Bei den neueren SuperMicro-Boards kann man in den Einstellungen auch einfach von Java auf HTML5-Viewer umschalten
Richtig, wenn kompatibel würde ich auch dazu raten die aktuelle FW einzuspielen, der Java-Shiet kommt mir hier nirgends mehr auf die Kisten.
https://www.thomas-krenn.com/de/tkmag/expertentipps/html5-kvm-mit-neuer- ...
Wern2000
Wern2000 26.04.2022 um 14:20:07 Uhr
Goto Top
hab die lösung selbst gefunden *batsch auf den Hinterkopf*
nach dem zusätzlichen installieren der 64 bit java geht es. Hatte nur die 32 bit version drauf.
colinardo
colinardo 26.04.2022 aktualisiert um 14:22:02 Uhr
Goto Top
Ein paar BIT mehr haben noch nie geschadet wenn der Browser auf 64bit läuft face-smile.
Wern2000
Wern2000 26.04.2022 aktualisiert um 14:22:43 Uhr
Goto Top
doch nicht ganz. Das Teil läd und startet zeigt aber nur einen schwarzen Bildschirm an.
colinardo
Lösung colinardo 26.04.2022 aktualisiert um 14:24:07 Uhr
Goto Top
Lad am besten gleich die aktuelle FW auf das MB und nutze wie oben geschrieben den HTML5 Viewer, das ist für die Zukunft eh nachhaltiger sollte mal der Fall der Fälle eintreten und man im Stress ist.
colinardo
colinardo 26.04.2022 aktualisiert um 14:32:41 Uhr
Goto Top
Zitat von @Wern2000:

doch nicht ganz. Das Teil läd und startet zeigt aber nur einen schwarzen Bildschirm an.
https://www.supermicro.com/support/faqs/faq.cfm?faq=21006
https://forums.unraid.net/topic/26551-supermicro-ipmi-view-and-ikvm-setu ...

Wahrscheinlich stimmen die Java Security Einstellungen für die IP nicht
https://www.truenas.com/community/threads/anyone-else-having-problems-wi ...

With the new Java 8 rolled out, it has been discovered that it can block access to SuperMicro IPMI interfaces, if it doesn’t meet the minimum security requirements.

Below are the steps that can be taken to fix this. This solution should work for Windows 7 64bit, Windows 7 32bit, Windows 8 64bit, and Windows 8 32bit. This fix may need to be implemented before each remote control session via a SuperMicro IPMI.


    Go to the Start Menu

    Choose Java

    Click Configure Java

    You should be on the General tab

    Click Settings…

    Click Delete Files…

Make sure both “Trace and Log Files” and “Cached Applications and Applets” are check marked and “Installed Applications and Applets” is unchecked.


    Press OK

    Click Security

    On this page, make sure that the Java security level is set to the High setting.

    Click Edit Site List, then add the IP address of the IPMI to the Exception Site List….

    Click Apply

    Press OK again on the General tab to exit

    Open the Remote Control session,  and you should then be able to use the IPMI.
Wern2000
Wern2000 26.04.2022 um 14:40:14 Uhr
Goto Top
Bin grad dabei die aktuelle FW (bis her 3.86) drauf zu spielen
NordicMike
NordicMike 26.04.2022 um 14:43:14 Uhr
Goto Top
Die Java Kacke ist tot.

Supermicro hat zum Glück auch ein eigenes Tool dafür, das auch ohne Java funktioniert.

https://www.thomas-krenn.com/de/wiki/Supermicro_IPMIView
Wern2000
Wern2000 26.04.2022 um 15:03:39 Uhr
Goto Top
nach dem update funktioniert es teilweise.
Als Fenster nur schwarzes Bild.
Als Vollbild ist bild da
colinardo
colinardo 26.04.2022 aktualisiert um 15:21:04 Uhr
Goto Top
Zitat von @NordicMike:

Die Java Kacke ist tot.

Supermicro hat zum Glück auch ein eigenes Tool dafür, das auch ohne Java funktioniert.

https://www.thomas-krenn.com/de/wiki/Supermicro_IPMIView
Aha.
Das Java Tool Supermicro IPMI View ...
🙂

Man könnte ja auch gleich ganz auf die "GUI-Kacke" verzichten
https://www.supermicro.com/en/solutions/management-software/ipmi-utiliti ...