VMware Site Recovery Manager (SRM) and vSphere Replication (VR) plug-ins are currently displaying an 'Not-Accessible' state.
The following error is observed :
vCenter Server - /var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log
[ERROR] nio-127.0.0.1-5090-exec-4701 70307623 108278 200612 com.vmware.vise.mvc.controllers.PluginServiceController An error occurred while contacting the plugin server (com.vmware.drui.plugin:9.0.1.24035640:1497867859) dynamic extension SPI endpoint (/plugins/com.vmware.drui.plugin~9.0.1.24035640~154562468/vspherereplication.vmware.administration-443/drplugin//rest/dynamic-items/vm/summary). com.vmware.vise.plugin.filter.exception.PluginServerDynamicSpiException: Plugin Server dynamic uri endpoint 'http://localhost:1080/external-vecs/http1/vc.vmware.administration/443/plugins/com.vmware.drui.plugin~9.0.1.24035640~154562468/vspherereplication.vmware.administration-443/drplugin//rest/dynamic-items/vm/summary' returned an error: {"causeClass":"com.xxx.common.util.concurrent.UncheckedExecutionException","exceptionClass":"com.xxxx.common.util.concurrent.UncheckedExecutionException","causeMessage":"org.springframework.web.client.HttpClientErrorException$NotFound: 404 Not Found: \"{\"error_type\":\"NOT_FOUND\",\"messages\":[{\"args\":[],\"default_message\":\"Not found.\",\"id\":\"com.vmware.vapi.rest.httpNotFound\"}]}\"","exceptionMessage":"org.springframework.web.client.HttpClientErrorException$NotFound: 404 Not Found: \"{\"error_type\":\"NOT_FOUND\",\"messages\":[{\"args\":[],\"default_message\":\"Not found.\",\"id\":\"com.vmware.vapi.rest.httpNotFound\"}]}\""}[http-nio-127.0.0.1-9901-exec-4] ERROR com.vmware.dr.plugin.controllers.DynamicItemsController - Request handling completed with an error.com.common.util.concurrent.UncheckedExecutionException: org.springframework.web.client.HttpClientErrorException$NotFound: 404 Not Found: "{"error_type":"NOT_FOUND","messages":[{"args":[],"default_message":"Not found.","id":"com.vmware.vapi.rest.httpNotFound"}]}" at com.common.cache.LocalCache$Segment.get(LocalCache.java:2086) at com.common.cache.LocalCache.get(LocalCache.java:4012)VMware Site Recovery Manager 9.x
vSphere Replication 9.x
vCenter Server 8.x
Take a snapshot of the target vCenter Server Appliance before executing modifications.
Unregister or remove the stale VR and SRM plugin extensions via the vCenter Managed Object Browser (MOB) (https://<vcenter-fqdn>/mob/?moid=ExtensionManager) Refer KB 337576
Log into the vCenter Server Appliance shell via SSH as root.
Query and validate active plugin registrations in the vCenter Lookup Service by executing:
/usr/lib/vmware-lookupsvc/tools/lstool.py list --url http://localhost:7090/lookupservice/sdk --type VrUi
4. Verify the output to confirm no stale, obsolete, or duplicate registration entries remain.
5. Restart the vSphere Client user interface service to clear cached registration states:
service-control --stop vsphere-ui && service-control --start vsphere-ui
6. Log into the vSphere Client and verify that the SRM and VR plug-ins display an Accessible and Healthy state.