Giter VIP home page Giter VIP logo

bootleg-idrac6-client's Introduction

bootleg-idrac6-client

Remixed, M610-specific iDRAC 6 5 client

Prerequisites

  1. Dell M1000e Blade Chassis
  2. Any number of Dell PowerEdge M610 blade servers
  3. Java7 OpenJDK installed on your managment PC

Usage

To connect directly:

IDRAC_HOST=10.10.10.10 IDRAC_USER=root IDRAC_PASSWORD=calvin ./kvm.sh

To connect via proxy:

First run:

./proxy.sh 10.10.10.10 jump.host.io

In another terminal run:

IDRAC_HOST=localhost:8000 IDRAC_USER=root IDRAC_PASSWORD=calvin ./kvm.sh

"No Free Slots Available" error

Just use the latest cookie from the cookies file, or use your own COOKIE obtained in some other hacky way:

IDRAC_HOST=10.10.10.10 IDRAC_USER=root IDRAC_PASSWORD=calvin COOKIE=$(tail -1 cookies) ./kvm.sh

How & Why?

If you have problem with your iDRAC version, try decompiling the firmware file using binwalk and extract any sqashfs partitions. One of them will contain the catalog structure (albeit with the files encrypted) of your specific iDRAC implementation. With this information you can try downloading the .jar files from the web panel, and run them using any of the already available scripts.

In the case of M610, the "iDRAC 6" is in fact iDRAC 5 .jars placed under Applications/dellUI/Java/release catalog.

Sources / Inspirations

https://gist.github.com/TheJJ/2394cd76d3e2c34d02e3da1bd3e489b2

https://github.com/DomiStyle/docker-idrac6

https://github.com/Informatic/idrac-kvmclient

bootleg-idrac6-client's People

Contributors

yasiupl avatar

Stargazers

Jimmy Pedersen avatar  avatar Michał Zagórski avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.