Using KVM to remotely access a console on your server

Estimated reading time: 3 min

Introduction

If you can't login on your server regularly you can use KVM to remotely access a console on your server, even to setup your BIOS or RAID controller. KVM may also be used if you want to manually install an OS from an ISO.

Prerequisites

  • You need to have your KVM login details available. Those details can be found on my.snel.com on the service details page.
  • You need to have the Java Runtime Environment (JRE) installed. Visit www.java.com and install if you don't have Java installed already.

Step 1) Login on the KVM webinterface

Using KVM Supermicro 01

Using KVM Supermicro 01

Use the KVM login details to log in. You may get a warning about the Java Runtime Environment even if you have it installed. Make sure you have the latest version installed and ignore the message by clicking on "Cancel":

Step 2) Open KVM page

Using KVM Supermicro 02

Using KVM Supermicro 02

This step depends on your server model. On SuperMicro servers click on "Remote Control" -> "Console Redirection":

You may get another warning about the Java Runtime Environment, ignore again by clicking "Cancel".

On Dell servers there is a shortcut to launch the console on the main screen so you don't have to click on anything yet.

Step 3a) Launch console (SuperMicro servers)

Click on "Launch Console" button on the "Console Redirection" page. Either Java Web Start will immediately start the console or you will be asked to save the file. Save the file and run it afterwards.

Using KVM Supermicro 03

Using KVM Supermicro 03

You may get a warning about Java Security:

Using KVM Supermicro 04

Using KVM Supermicro 04

Click on OK and make note of the location. You need to add an exception for that location, so go to your Java Control Panel (search for "Configure Java" in Start on Windows), then go to tab "Security" and click on "Edit Site List..":

Using KVM Supermicro 05

Using KVM Supermicro 05

In the "Exception Site List" window click on the button "Add", enter the location you noted earlier and press "Enter":

You will get a warning, click on "Continue":

Using KVM Supermicro 06

Using KVM Supermicro 06

Using KVM Supermicro 07

Using KVM Supermicro 07

Check that the location you entered is in the "Exception Site List" and click on "OK" to close the "Java Control Panel":

Using KVM Supermicro 08

Using KVM Supermicro 08

Run the file you saved earlier again (or launch again from web interface). You will get another warning, check the checkbox in front of "I accept the risk and want to run this application." and click on "Run".

If all goes well you will be connected and presented with the following screen.

Using KVM Supermicro 08

Using KVM Supermicro 08

It is possible that an Error pop-up shows up. Like below
Connection Error

In this case you will need to reset the BMC and wait a couple minutes. After which you can repeat 3a to relaunch the KVM viewer. You can reset the BMC in your clientarea.

Log in your clientarea and click on the service of which you would like to reset the BMC.
BMC reset 1

Navigate to the "KVM Management" tab and click on "Reset your KVM".
BMC reset 2

It can take a couple minutes before the service has been successfully reset.

Step 3b) Launch console (Dell servers)

Using KVM Dell EMC 01

Using KVM Dell EMC 01

In the main screen (or in the menu "Overview" -> "Server") click on "Launch" under "Virtual Console Preview":

Using KVM Dell EMC 02

Using KVM Dell EMC 02

Either Java Web Start will immediately start the console or you will be asked to save the file. Save the file and run it afterwards. You will get a Security Warning, click on "Continue" to proceed:

Using KVM Dell EMC 03

Using KVM Dell EMC 03

Another warning will be presented, check the checkbox in front of "Do not show this again for this app from the publisher above" and click on "Run":

Using KVM Dell EMC 04

Using KVM Dell EMC 04

Last warning about the certificate, click on "Run":

Using KVM Dell EMC 05

Using KVM Dell EMC 05

Finally you will see the console:

Was this article helpful?
Dislike 0
Views: 139

Reader Interactions