Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

iDRAC JNLPException Security Error

1c21c72d-2678-4993-a3b5-c3c75aa0d762May 27 2017 — edited May 29 2017

Hello,

I am using Centos 7 and Firefox to try and launch the console of a Dell iDRAC. I am using Java version "1.8.0_131", Java(TM) SE Runtime Environment (build 1.8.0_131-b11), Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode). 

When I connect to the iDRAC and click to launch the console it fails to open.  When I click launch to open the console I accept the Security Warning.  It says, Trying to launch iDRAC6 Virtual Console Client from Dell Inc. It asks, Do you want to Continue. The connection to this website is untrusted. I click "continue".

The box with the error stated, "Unsigned application requesting unrestricted access to system. The following resource is signed with a weak signature algorithm MD5withRSA and is treated as unsigned: https://address/software/avctKVM.jar".

The Exception is below:

JNLPException[category: Security Error : Exception: null : LaunchDesc:

<jnlp codebase="https://1.1.1.1:443" spec="1.0+">

  <information>

    <title>iDRAC6 Virtual Console Client</title>

    <vendor>Dell Inc.</vendor>

    <icon href="https://1.1.1.1:443/images/logo.gif" kind="splash"/>

    <shortcut online="true"/>

  </information>

  <application-desc main-class="com.avocent.idrac.kvm.Main">

    <argument>ip=1.1.1.1</argument>

    <argument>vmprivilege=true</argument>

    <argument>helpurl=https://1.1.1.1:443/help/contents.html</argument>

    <argument>title=idrac-GJVDXQ1%2C+PowerEdge+R610%2C+User%3Anyiadmin</argument>

    <argument>user=572660336</argument>

    <argument>passwd=1159126505</argument>

    <argument>kmport=5900</argument>

    <argument>vport=5900</argument>

    <argument>apcp=1</argument>

    <argument>version=2</argument>

  </application-desc>

  <security>

    <all-permissions/>

  </security>

  <resources>

    <j2se version="1.6+"/>

    <jar href="https://1.1.1.1:443/software/avctKVM.jar" download="eager" main="true"/>

  </resources>

  <resources os="Windows" arch="x86">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOWin32.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMWin32.jar" download="eager"/>

  </resources>

  <resources os="Windows" arch="amd64">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOWin64.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMWin64.jar" download="eager"/>

  </resources>

  <resources os="Windows" arch="x86_64">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOWin64.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMWin64.jar" download="eager"/>

  </resources>

  <resources os="Linux" arch="x86">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOLinux32.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMLinux32.jar" download="eager"/>

  </resources>

  <resources os="Linux" arch="i386">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOLinux32.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMLinux32.jar" download="eager"/>

  </resources>

  <resources os="Linux" arch="i586">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOLinux32.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMLinux32.jar" download="eager"/>

  </resources>

  <resources os="Linux" arch="i686">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOLinux32.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMLinux32.jar" download="eager"/>

  </resources>

  <resources os="Linux" arch="amd64">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOLinux64.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMLinux64.jar" download="eager"/>

  </resources>

  <resources os="Linux" arch="x86_64">

    <nativelib href="https://1.1.1.1:443/software/avctKVMIOLinux64.jar" download="eager"/>

    <nativelib href="https://1.1.1.1:443/software/avctVMLinux64.jar" download="eager"/>

  </resources>

</jnlp> ]

    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)

    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)

    at com.sun.javaws.Launcher.prepareResources(Unknown Source)

    at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)

    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)

    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)

    at com.sun.javaws.Launcher.launch(Unknown Source)

    at com.sun.javaws.Main.launchApp(Unknown Source)

    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)

    at com.sun.javaws.Main.access$000(Unknown Source)

    at com.sun.javaws.Main$1.run(Unknown Source)

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

Is it possible to resolve?

Thank you.

This post has been answered by 1c21c72d-2678-4993-a3b5-c3c75aa0d762 on May 29 2017
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 26 2017
Added on May 27 2017
1 comment
5,947 views