hi all,
Am getting this error in vCenter, running vCenter 7.0. Under Administration> Client Plugins its the 'com.vmware.vrUi' causing this issue, which seems to be for vSphere replication, which was once deployed but is now gone.
Also under: https://vcenter.internal.kloudit.com.au/mob/?moid=ExtensionManager , I have the following:
Any ideas on how to resolve this?
Command syntax looks good to me. Not sure why it fails to remove the service registrations. You can also try removing the service registration using Jxplorer(Open source LDAP browser)
Note: Take a snapshot of vCenter server before trying unregister again
1. Download and install Jxplorer on a Windows machine VMware Knowledge Base
2. Refer just step.1 and 2 to connect to vCenter
Once you have Jxplorer connected. Please expand the trees further as following:
Configuration --> Sites --> Site name/Default -site --> LookupService -->ServiceRegistrations --> Look for the service ID captured for vSphere replication and delete it
Hi
SSH to vCenter and run these commands to list the vSphere replication related service registrations:
/usr/lib/vmware-lookupsvc/tools/lstool.py list --url https://localhost/lookupservice/sdk --type com.vmware..vr.vrms
/usr/lib/vmware-lookupsvc/tools/lstool.py list --url https://localhost/lookupservice/sdk --type vrUi
Above commands will return service registrations for vSphere replication with their service ID. If you are not using vSphere replication, please run the following command(Update serviceID captured from previous commands, username and password) to un-register the services
/usr/lib/vmware-lookupsvc/tools/lstool.py unregister --url http://localhost:7080/lookupservice/sdk --id TMP:608BF497-A198-40C1-9866-545533A488BE --user 'administrator@vsphere.local' --password 'VMware123!' --no-check-cert
Hope that helps
Seems like there was some error when running the command. Please change the localhost to vCenter IP address in the command and re-run the command
It was without the TMP prefix.Do you still see vSphere replication service registrations when you run the list command(first command) ?
Yeah the output of the first command is the same, still shows service ID etc.
Have attached output of first command here. I notice the url is an IP ending in .100.9, which is the IP of the old replication server. Assume thats why its giving the plugin error, because that IP goes nowhere now..
Seems like the commands might have changed a bit in 7.0 or there are some other issues.
Please paste the complete un-register command here that you ran. I will check
I ran:
/usr/lib/vmware-lookupsvc/tools/lstool.py unregister --url http://vcenter.internal.mydomain.com.au:7080/lookupservice/sdk --id h5-dr-85c1c9b8-8af4-4c2d-a39c-e883e6a3bdca --user 'administrator@vsphere.local' --password 'myadminpassword' --no-check-cert
Command syntax looks good to me. Not sure why it fails to remove the service registrations. You can also try removing the service registration using Jxplorer(Open source LDAP browser)
Note: Take a snapshot of vCenter server before trying unregister again
1. Download and install Jxplorer on a Windows machine VMware Knowledge Base
2. Refer just step.1 and 2 to connect to vCenter
Once you have Jxplorer connected. Please expand the trees further as following:
Configuration --> Sites --> Site name/Default -site --> LookupService -->ServiceRegistrations --> Look for the service ID captured for vSphere replication and delete it
Brilliant that worked, thank you
A note to others, vCenter needs a reboot after these steps to clear the plugin.
fyi in vCenter 7 the port changed to 7090 instead of 7080, so this command works -
/usr/lib/vmware-lookupsvc/tools/lstool.py unregister --url http://<vCenter fqdn>:7090/lookupservice/sdk --id h5-dr-90e60372-7e39-40db-9603-9c671e6c4097<just an example> --user 'administrator@vsphere.local' --password 'pw' --no-check-cert
Hi,
I have this error too:
In Client plugins:
Error downloading plug-in. Make sure that the URL is reachable and the registered thumbprint is correct. java.io.IOException: Server returned HTTP response code: 401 for URL: https://x.x.x.x:443/ui/plugins/h4va.zip sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900)
I tried to disable the plugin but it isnt possible (grayed button).
Also have tried to find it over Jxexplorer, but cant find it and when I click on any service registration to find it I have only an error.
Please is possible to help me?
Thanks.
Followed the steps ashilkrishnan shared and rebooted like Ubinewbie mentioned and when vCenter booted back up it was able download/load all plugins effectively. This also fixed another issue I was experiencing where the Site Recovery portal was available in vSphere but was showing an unknown error. The plugin had successfully installed in that instance and DNS resolution/ping was working properly from the vCenter server. Unregistering, flushing the plugin as ashilkrishnan outlined and rebooting then re-registering did the trick there.
Hope this helps someone sometime! Cheers!