WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / Career / How to unregister vCenter plugin/extension using the MOB

How to unregister vCenter plugin/extension using the MOB

07.09.2010 by William Lam // 20 Comments

I saw a post on the VMTN forums the other day about unregistering a vCenter plugin. The user had a bad installation of an early preview of NetApp's VSC utility. After uninstalling the plugin, the user was still unable to unlink the plugin from vCenter. There is actually a pretty simple solution to this problem which can be accomplished by using the vSphere MOB.

UPDATE (10/16/22) - As of vSphere 8, you can now easily unregister vCenter plugins within the vSphere UI. Select the specific plugin and then click on remove button.

Here are the instructions to remove a specific plugin/extension from your vCenter server:

1. Point your web browser to your vCenter server: https://your_vc_server/mob and login.

2. Click on content:

3. Locate and click on ExtensionManager:

4. Click on the plugin you are interested in removing:

5. Record the plugin key id which will be used to remove the plugin:

6. Now, go back to previous page and at the bottom click on the function "UnregisterExtension". A new window will open and ask for the plugin key id which was recorded from above. Enter the key and click on the "Invoke Method" to remove the plugin

You can now refresh the page and you will see that the plugin is no longer available. You can restart your vSphere Client to see that the plugin has now been removed.

The following operation can also be performed using a script, here is a vSphere SDK for Perl script that does just that: pluginExtensionManager.pl

More from my site

  • How to automate vSphere MOB operations using PowerShell?
  • How To Initiate a Wipe & Shrink Operation On an SE Sparse Based Disk
  • What's new in the vSphere 4.1 MOB
  • An update on how to retrieve useful information from a vSphere login?
  • How to easily disable vMotion & Cross vCenter vMotion for a particular Virtual Machine?

Categories // Career, vSphere, vSphere Web Client Tags // Managed Object Browser, mob, plugin, vCenter Server, vsphere client, vSphere MOB

Comments

  1. *protectedAnonymous says

    07/09/2010 at 9:29 am

    Thx dude for this, solved a problem I had for months.

    All 3rd party apps don't allways play well when deleting the VM . . . ๐Ÿ˜‰

    cheers

    Reply
  2. *protectedEd Grigson says

    07/12/2010 at 11:42 am

    Presumably this could be scripted with PowerCLI? I'm guessing you'd need Get-View which might be beyond my skills.

    Ed.

    Reply
  3. *protectedWilliam says

    07/12/2010 at 2:42 pm

    @Ed,

    That's correct, this just uses the vSphere API, so this can be re-written in any of the vSphere SDK's. You will need to get a reference to Extension Manager to perform operations for the plugins.

    --William

    Reply
  4. *protecteddamiankarlson says

    07/28/2010 at 4:47 pm

    Thanks for this tip -- I finally unregistered an old chargeback plugin! ๐Ÿ™‚

    Reply
  5. *protectedAnonymous says

    08/04/2010 at 11:02 pm

    Thanks so much! Needed this to remove NetApp VSC 1.0 plugin.

    Reply
  6. *protectedJhonny Oliveira says

    08/30/2010 at 11:41 am

    Great tip, also used it to remove NetApp VSC 1.0 plugin. ๐Ÿ™

    Reply
  7. *protectedDED says

    11/11/2010 at 12:05 pm

    Cool, William. But how to execute some task from some extension. F.E. there is com.vmware.vcIntegrity in the extension's list. And this extension has some tasks. Could you execute some ?

    Reply
  8. *protectedAnonymous says

    07/30/2012 at 7:43 am

    Excellent guide, removed the vCenter Operations Manager plugin with succes!

    Reply
  9. *protectedAnonymous says

    08/14/2012 at 9:12 pm

    Exactly what I needed. Simple and effective. Thanks!

    Reply
  10. *protectedAnonymous says

    11/13/2012 at 12:55 am

    Thanks, William. Needed this method to unregister a Dell vCenter Plugin that was outdated.

    Reply
  11. *protectedbdwill says

    06/10/2013 at 8:35 pm

    Nearly 3 years later, this is still helpful! Thanks, William!

    Reply
  12. *protectedAnonymous says

    07/10/2013 at 7:52 am

    Thank you very much for this, had to unregister a broken veeam plugin and this worked like a charm!

    Reply
  13. *protectedMyles Gray says

    09/25/2013 at 2:24 pm

    Excellent info, very helpful thanks man ๐Ÿ™‚

    Reply
  14. *protectedmikiefoley says

    09/23/2015 at 7:27 pm

    Jonathan Medd wrote up some PowerCLI functions for removing vCenter plugins here. Nice work!

    http://www.jonathanmedd.net/2012/02/managing-vcenter-plugins-with-powercli.html

    Reply

Trackbacks

  1. PowerCLI: Force NetApp Virtual Storage Console (VSC) to use a FQDN - The Practical Administrator says:
    08/21/2015 at 2:26 am

    […] a web page the use of an IP address broke everything.ย  I searched around a little, and found Williams Lams post on removing plug-ins with the MOB. Once I found the pivot point for Plug-ins, I searched the API Reference, and found the […]

    Reply
  2. Vsphere web client. Cannot navigate to the desired location. Error details: An error occurred while activating extension vsphere.core.inventory.domainView. Invalid domain view id: vsphere.core.inventory.domainView – Tips och Tricks says:
    09/03/2017 at 1:50 am

    […] http://www.virtuallyghetto.com/2010/07/how-to-unregister-vcenter.html […]

    Reply
  3. Error in Vsphere web Flash client. Cannot navigate to the desired location. Error details: An error occurred while activating extension vsphere.core.inventory.domainView. Invalid domain view id: vsphere.core.inventory.domainView – Tips och Tricks says:
    09/03/2017 at 1:50 am

    […] http://www.virtuallyghetto.com/2010/07/how-to-unregister-vcenter.html […]

    Reply
  4. Sovereign Systems - Upgrading vSphere through Migration says:
    11/16/2017 at 12:52 pm

    […] and vCenter Server Extensions. For deeper insight into what is registered and where it is, see William Lamโ€™s article on using the vCenter MOB. Check with each respective vendor to figure out what that process may be […]

    Reply
  5. How to unregister Hybrid Cloud Extension (HCX) from your onPrem vCenter Server? says:
    09/17/2018 at 11:51 am

    […] way to unregister an extension is to use the vSphere MOB, which I have blogged about in the past here. As you can see from the screenshot below, HCX has a number of plugins and because this is done by […]

    Reply
  6. Replacing Expired PSC and VCSA Certificates – Mueller-Tech says:
    06/28/2019 at 12:08 pm

    […] the plug-in through the Managed Object Browser. William Lam, the beast that he is, has written this great article about exactly how to do so. I've done so in the past, but quickly pulled up William's […]

    Reply

Leave a Reply to Sovereign Systems - Upgrading vSphere through MigrationCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Tokenย  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025
  • vCenter Server Identity Federation with Kanidm 04/10/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...