Sometimes you just can’t catch a break, for example after returning from a vacation and not remembering your password for the built-in Administrator account in the vsphere.local domain for vCenter. Changing it can be a bit round-about at times, so I decided to do a small guide since I had to figure it out myself recently.
If you have experienced a problem with the vSphere Client Integration Plug-In not working even though it’s installed in Google Chrome, you’re not alone. Seems like Google decided to disable NPAPI (Netscape Plugin Application Programming Interface) from version 42 of Chrome onwards. The vSphere Client Integration Plug-In (henceforth known as the plug-in) utilizes the NPAPI to interact with Chrome, and Google is currently trying to phase out that particular API. The name should give you an idea of the age of that particular API (youngsters, go google Netscape and prepare to be amazed), and Google’s reasons for retiring it are quite understandable. VMware, on the other hand, are as usual quite tardy when it comes to supporting changes to Chrome, so it might be a while before we will see a new plug-in supporting a newer API.
Update: Chrome 45 has rolled around and removed NPAPI altogether, VMware has finally done something about it, see my latest post on the issue here.