Using a Learn on Demand Virtual Machine for Class

In Brief...

We use Learn on Demand (LOD) to host the virtual machines for many (but not all) of our classes. You access the site at using your Webucator email address and password.

If you arrived here from clicking on a setup link on a course page or have been informed that the class you're registered for uses a virtual machine, please read the information below.


Hosted Server

Unless the class uses Azure (see list below), students in classes that use Learn on Demand do not need to set up any software to participate in this class. Webucator will provide a pre-configured computer for students to remote into. If the class is being delivered online, students will still need to make sure they can participate in a WebEx meeting and that their headsets are working properly.

Courses that Use Azure

The following courses use Windows Azure. Students taking these classes must have an Azure Account setup for class (How to Get a Free Trial of a Windows Azure Account):

  1. MOC 10958 - Programming Fundamentals of Web Applications
  2. MOC 10971 - Storage and High Availability with Windows Server
  3. MOC 10977 - Upgrading Your SQL Server Skills to Microsoft SQL Server 2014
  4. MOC 10978 - Introduction to Azure for Developers
  5. MOC 10979 - Microsoft Azure Essentials
  6. MOC 10983 - Upgrading Your Skills to Windows Server 2016
  7. MOC 10986 - Updating Your Skills to SQL Server 2016
  8. MOC 20339-2A: Advanced Technologies of SharePoint 2016
  9. MOC 20465 - Designing a Data Solution with Microsoft SQL Server
  10. MOC 20467 - Designing Business Intelligence Solutions with Microsoft SQL Server 2012
  11. MOC 20467C - Designing Self-Service Business Intelligence and Big Data Solutions
  12. MOC 20482 - Advanced Windows Store App Development Using HTML5 and JavaScript
  13. MOC 20485 - Advanced Windows Store App Development Using C#
  14. MOC 20486 - Developing ASP.NET MVC Web Applications
  15. MOC 20487 - Developing Windows Azure and Web Services
  16. MOC 20532 - Developing Microsoft Azure Solutions
  17. MOC 20533 - Implementing Microsoft Azure Infrastructure Solutions
  18. MOC 20697-2 - Deploying and Managing Windows 10 Using Enterprise Services
  19. MOC 55065 - Microsoft Azure for IT Professionals

High Speed Internet Requirements

  • High speed Internet connection is required for each student in this class (200 Kb/s per user with 1 Mb burst capacity). You can go to if you aren't sure what your speed is.
  • NOTE: Connections through VPN are not recommended, and can lead to issues with using the lab environments.

System Requirements

  • Please check out the System Requirements here.

Testing Your Connection

  1. Go to
  2. Enter your Webucator email address and password
  3. Click the My Training button at the top of the screen
  4. Click the link for *Your Class Name*.
  5. Click on the Launch Test Lab button.
  6. You may be prompted to install an Add-On depending on which controller you are using.
  7. You will see a grey box with 'Objective' and 'Scenario', click continue. You are setup correctly when you see the Windows 10 log in screen. If you don't see the Windows screen, please see Troubleshooting Learn on Demand Virtual Machines below.
  8. Click the Exit link in upper-right-hand corner. Click Cancel Lab and then click Yes to close that lab window.

Troubleshooting Learn on Demand Virtual Machines

If labs are running slow...

  1. Make sure the student's connection isn't running through vpn, wireless or wifi. If it is, have them connect using a hard wire and without vpn.
  2. Try changing the controller, under the options section on the right side panel, to HTML5 or Flash.
  3. Try shutting down the computer completely, waiting 10 seconds, turning it back on and reconnecting.
  4. Run a speed test at At the end, click Test Audit Report link, and send the 4-digit test identity so we can have LOD look into the issue.

If you're having trouble viewing the virtual machine in full screen...

  1. Right click on the desktop of the virtual machine and choose a higher setting for the screen resolution.

If you see a black or white screen saying there is no connection...

  1. Click Support on the right side panel of the virtual machine and, if you can, change the Controller to Silverlight as this controller doesn't use as many security settings.
  2. If you can not change the controller, you will need to open Port 443 for both TCP and UDP traffic on any firewall in between the learner and the lab server farm.

If your keyboard or mouse stopped working on the virtual machine...

  1. There was a hiccup in your connection which is why this happens. Press and hold Ctrl+Alt+Esc at the same time to regain control.

If the Tab key appears to be stuck down...

  1. In order to clear a 'stuck' key, you just need to press it again, hold and release. The issue is that the client's connection to the lab timed out at the exact moment a key is being pressed down, so the key release was never sent to the VM(s).
  2. If step 1 doesn't work, cancel the lab and launch it again.

If you have inadvertently switched to Sticky Keys...

  1. Navigate to the Control Panel in the Virtual Machine and click the Ease of Access entry.
  2. Click on the Change how Your Keyboard Works link (By default, under the Make It Easier to Type section, most of the items should be unchecked. However, that does not prevent Windows from asking if you want to turn on the features if you happen to press the correct keyboard sequence. To turn off the dialog box and thus relieve the annoyance, you will have to dig a bit deeper).
  3. Click on the Set Up Sticky Keys link.
  4. Uncheck the Turn on Sticky Keys when SHIFT Is Pressed Five Times box. That will prevent Windows from asking if you want to turn the feature on.

Contacting Support

If you are not able to resolve the issue using one of the suggestions above, please email or call 877-932-8228 ext 4 for Technical Support.

Related Training



Author: Nat Dunn

Nat Dunn founded Webucator in 2003 to combine his passion for web development with his business expertise and to help companies benefit from both.