HP ILO Already In Use

I love HP’s Integrated Lights-Out management.  That really give power to remote administration allowing you to do virtual everything..well…virtually. :) When you first start using it however, you’ll often bump in to this error:

The Integrated Remote Console is unavailable, it is already in use by a different client

Rebooting won’t help because ILO stays powered on through a reboot.  For some reason, even if every original client has closed the browser it can still get hung thinking someone is connected.  You could remove the power from the server and that would clear it but that’s hardly a solution.  The fix is to change the settings to allow you to “Acquire”.  Here’s how:

  1. Log in to the ILO admin tool.
  2. Click the Remote Console tab.
  3. On the left, click Settings
  4. Change Remote Console Acquire from the default of disabled to enabled.
  5. Click Apply

This does mean that another admin could knock you off your remote session but I think I can live with that scenario.  Now if you try to connect and it’s in use, you’ll get the option to Acquire.  It says it can take 30 seconds to connect and often it seems to hang on “Attempting to connect to iLO remote console”. I usually wait the 30 seconds and if it doesn’t connect (which it usually fails) I think go right back and try again and it works just fine.

Filtering “Assigned To” field in TFS 2010

When you select the Assigned To drop down in a TFS work item, you’ll often see a lot of system accounts that you don’t want.  Nikos’ post on TFS 2008 still works for TFS 2010 with the Power Tools.  Previously, I was exporting the XML, editing it, and then re-imported based on Edward Smit’s post and several other forums but once I found Nikos’ post I’ve started just updating it direct with the Power Tools.  I wanted to filter by the Project Administrators and Contributors groups.

I also wanted the ability to “unassign” a task after it had been assigned to a user.   If there’s an easy way to set a work item back “nothing” for the assigned user after it’s been assigned, I don’t know it.  But this is an easy work around.  Create a user called Unassigned and then we just set it to that when we want to let them team know it’s currently unassigned. Here’s the steps…

  1. In VS 2010, click Tools, Process Editor, Work Item Types, and Open WIT from Server. (assumes you’ve install TFS Power Tool)
  2. Select the Work Item Type you want to edit for your Team Project.
  3. Double click the row for Assigned To.
  4. Click the Rules tab.
  5. Select VALIDUSER and click Delete (if you don’t do this you want see users that aren’t valid like our Unassigned user)
  6. Click New and select ALLOWEDVALUES and click OK
  7. On ALLOWEDVALUES, leave For and Not blank.  Click New and enter each of these:
    • [Project]\Contributors
    • [Project]\Project Administrators
    • Unassigned


  1. Click OK


  1. Click OK again.

That should do it.  Refresh you Team Project and now open the work item of the type you edited and the Assigned To should be filtered now and should include the option to set it Unassigned.

Cisco UC560 factory reset

If you’re setting up a UC560, there’s times when you just want to start over (especially if you’ve made changes with the CLI).  There’s a great post by John Platts with the steps so all credit to John but I thought I’d also put them here as well. 

  1. Using your  blue console cable, connect the RJ-45 to the console port on the UC-500.  I use Putty to connect and now I use my KeySpan console-to-USB adapter as I can’t find a laptop with a serial cable any more.  So for me, I fire up the Keyspan utility, set Putty to serial and put the com port keyspan is using and I”m good to go. (Note: I always unplug all ethernet connections to the UC.  I’ve tried it with something plugged in and at times it seems the reset just doesn’t take and I have to do it all again).
  2. Once connected, type en and then Show Flash and you’re looking for something like <UC500model>-factory-<software pack>.cfg.  So you might see something like UC560-FXO-K9-factory-  For me it’s usually the last entry after doing Show Flash.
  3. Copy that file to startup-config.  So the command for my config name example above would be copy UC560-FXO-K9-factory-8.0.0.cfg startup-config and enter to confirm.
  4. Type service-m i0/0 se to access the CUE.
  5. Enter your username/password and hit enter (sometimes it needs Enter twice)
  6. In John’s post he says you’ll get UC500-CUE# if you’re in the CUE but I’ve been getting se-10-1-10-1# .  In fact, sometimes it takes me to se-10-1-10-1(config)# and I have to do en to get back for the next command.   But for others, it’s giving them UC560# when they are in CUE.  Not sure what’s up with that. (Note: If you have an issue connecting and it times out saying “Connection refused by remote host”, first issue the command service-m i0/0 se clear and then do service-m i0/0 se.
  7. From the CUE prompt, enter offline and y to confirm.
  8. Now your prompt should be se-10-1-10-1(offline)#.  type restore factory default and again y to confirm.
  9. At Press any key to reload: hit enter.
  10. At the System Online message, press Enter key.  Type Exit and press Enter.
  11. Once out of CUE, type reload and y to confirm to proceed with reload.

Once the UC500 is rebooted, it’s back to default and you can connect via IP as usual to the default IP for your unit.