Accessing a Dell Server via DRAC (iDRAC)

Accessing a Dell Server via DRAC (iDRAC)

I recently had to access a server via DRAC (Dell Remote Access Controller) for the first time in a very long time and I expected it to be very simple these days but it actually ended up being more of a pain than I remember due to a number of gotchas.

For the most part the issues are due to increased security in browsers and the Java platform which can only be a good thing in my opinion.

I’ve detailed the various snags I hit here in the hopes they will help others!

Note: If you’re server doesn’t have DRAC or you’d like to update it, add in boards are available separately and quite cheap (see here) – in other words it’s not onboard or nothing.

Default Login Details

In case you don’t know the default login details for a Dell DRAC card are generally root and a password of calvin – modern versions of DRAC require you to change the default login details when setting it up.

Install Java

Make sure you have Java installed on your computer and enabled in your browser if you want to use the virtual console (you can get it from www.java.com/en/).

Add Address to Java’s Exception Site List

In the recent versions of Java security was tightened up and unless your DRAC ticks all the right boxes, Java won’t connect until you add the connection address to your Exception Site List in the Java control panel:

  1. Select Configure Java from your start menu
  2. Click the Security tab
  3. Click the Edit Site List and in to it enter the address of the DRAC you are trying to connect to, I added both with and without the SSL port just to be sure, for example:
    https://173.194.41.142
    https://173.194.41.142:443

Clicking ‘Launch Virtual Console’  Downloads a Strange File

Depending on your browser, clicking on the Launch Virtual Console link in the web console doesn’t launch anything, instead starting a download of a tiny file with a very long file name similar to this:

https://173.194.41.142/viewer.jnlp([email protected]@[email protected]@ST1=71049c009aea2c777b889d23038723ad)

This is actually the Java connectivity package meant to invoke Java and start the connection but in some cases the browser perceives it as a download.  To get around this, save the file but delete everything after the primary file name – so save it as viewer.jnlp and double click it, that should invoke Java correctly.

Login Failed, Possibly Due to Slow Network Connection

Login FailedDespite the error message, this is often a problem not with connectivity or network speed but rather with security.  I recommend downloading the SSL certificate you see in your browser and adding it to your Trusted Root Certification Authorities container on your PC, then restart your browser.

Firefox is the Answer

Having done all of the above and getting incrementally further along each time, in the end I still had to resort to using Firefox rather than my usual browser (Chrome).

Bob McKay

About Bob McKay

Bob McKay is the Managing Director of Fresh Mango BVI & UK, programmer and a self confessed techie-geek type.

Disclosure Policy

Bob on Google+

10 comments on «Accessing a Dell Server via DRAC (iDRAC)»

  1. Pete G says:

    You are my new best friend. Thanks a billion for posting saved me from going insane.

    1. Bob McKay says:

      Hi Pete,

      No worries and thanks for the thanks!

  2. Phil Lavin says:

    Thanks for this. Baffled why Firefox has to be used to download the Java file.

    They get some flak for being cheap and cheerful, but SuperMicro’s ILO is head and shoulders above the crap that Dell and HP turn out.

  3. Rajesh says:

    I have added the certificate in Trusted Root Certification Authorities container, still I am getting this error “Login Failed, Possibly Due to Slow Network Connection”.. any thoughts??

    1. Bob McKay says:

      Hey Rajesh,
      Thanks for the comment – unfortunately if you’ve followed all the steps and also tried Firefox I’m at a loss!

  4. JHH says:

    As much as I hate to say it, if firefox/java fails try setting the type of console from java to “direct” aka activeX and then use IE.

  5. Lynn Sturgis says:

    Thanks! This was really helpful! I ended up using IE, but changing the type of console from native to Java.

  6. mg says:

    thanks, the firefox also fixed mine.

  7. JB says:

    Going insane having already tried all the other steps you suggested (from posts elsewhere) your recommendation to use Firefox saved the day. Big thx.

Leave a Reply

Your email address will not be published. Required fields are marked *