Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6720219

Jviewer exception connecting to the DRAC (Dell Remote Access Controller)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P2 P2
    • None
    • solaris
    • deploy
    • None
    • x86
    • solaris_nevada

      This was found using snv_92 and s10up5 operating systems.

      The Drac is used to communicate with a Blade server using a browser pointing at the blades IP address.
      It can check internal temps, battery etc. Setied alert events etc.

      Java and firefox version on the solaris nv 92 system.
      $ java -version
      java version "1.6.0_04"
      Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
      Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode)
      $ firefox -version
      Mozilla Firefox 2.0.0.14, Copyright (c) 1998 - 2008 mozilla.org

      It also has a console that displayes the graphical interface to a blade. I our case its the Solaris desktop gnome environment.
      When I try attaching to the console of a blade (M605) I got a Jviewer execetion.

      I use firefox from another solaris system connected to the Drac with https://192.168.0.7 and
      was able to login and check the different system management functions. When I selected console
      I recieved authority certs which I accepted. Then another window launch for the console then got a Jviewer exception

      java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at com.sun.javaws.Launcher.executeApplication(Launcher.java:1293)
      at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1239)
      at com.sun.javaws.Launcher.doLaunchApp(Launcher.java:1086)
      at com.sun.javaws.Launcher.run(Launcher.java:105)
      at java.lang.Thread.run(Thread.java:619)
      Caused by: java.lang.UnsatisfiedLinkError: com.ami.iusb.FloppyRedir.GetLEDStatus()B
      at com.ami.iusb.FloppyRedir.GetLEDStatus(Native Method)
      at com.ami.iusb.FloppyRedir.ReadKeybdLEDStatus(FloppyRedir.java:406)
      at com.ami.kvm.jviewer.hid.KVMClient.send_keybd_led_sync_pkt(KVMClient.java:613)
      at com.ami.kvm.jviewer.hid.KVMClient.startRedirection(KVMClient.java:560)
      at com.ami.kvm.jviewer.gui.JViewerApp.OnVideoStartRedirection(JViewerApp.java:371)
      at com.ami.kvm.jviewer.gui.JViewerApp.OnConnectToServer(JViewerApp.java:345)
      at com.ami.kvm.jviewer.JViewer.main(JViewer.java:111)
      ... 9 more

      Also in the exception window got
      Launch File:
      <?xml version="1.0" encoding="UTF-8"?>

      <jnlp spec="1.0+" codebase="https://192.168.0.7/Applications/dellUI/Java">
           <information>
              <title>JViewer</title>
              <vendor>American Megatrends, Inc.</vendor>
              <description kind="one-line">JViewer Console Redirection Application</description>
              <description kind="tooltip">JViewer Console Redirection Application</description>
              <description kind="short">
                  JViewer enables a user to view the video display of managed server via KVM.
                  It also enables the user to redirect his local keyboard, mouse for managing the server remotely.
              </description>
          </information>
      <security>
      <all-permissions/>
      </security>
          <resources>
              <j2se version="1.5+"/>
              <jar href="release/JViewer.jar"/>
          </resources>
          <resources os="Windows" arch="x86">
           <j2se version="1.5+"/>
           <nativelib href="release/Win32.jar"/>
          </resources>
          <resources os="Linux" arch="x86">
           <j2se version="1.5+"/>
           <nativelib href="release/Linux_x86.jar"/>
          </resources>
          <resources os="Linux" arch="i386">
           <j2se version="1.5+"/>
           <nativelib href="release/Linux_x86.jar"/>
          </resources>
          <application-desc>
              <argument>192.168.0.7</argument>
      <argument>5901</argument>
      <argument>M8nv1wofqWDbNMUL</argument>
      <argument>1</argument>
      <argument>0</argument>
      <argument>3668</argument>
      <argument>3669</argument>
      <argument>511</argument>
      <argument>5900</argument>
      <argument>1</argument>
      <argument>EN</argument>

          </application-desc>
      </jnlp>
      I think what your asking for is a way to connect to the Drac via a browser or a jnlp script. I'm currently
      trying to find a Dell machine that demonstrates the exception and currently its a Blade M605. Other Dell
      Dracs demonstrate other problems but not unique to solaris.

      The launch script included in the CR works to recreate the exception. The launch script has the url for the connection.
      Still you need a system that you can connect to. I'm working with some folks in the MPK lab to set up the blade system with a Drac.
      Once that is online you should beable to connect and continue your evaluations.

            ngthomas Thomas Ng (Inactive)
            tboes Tom Boes (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: