VMware {code} Community
okagan
Contributor
Contributor

VMCI - "Failed to lookup in discovery service" after VM suspend.

I have built the VMCI datagram sample and it works.

Yet, after the guest is suspended and then powered-on, the program fails.

The client in the guest reports an error: “Failed to lookup in discovery service”, the VMCIDs_Lookup function returned -7, which is VMCI_ERROR_NO_ACCESS - "The user does not have access to the resource, for example, due to insufficient privilege".

I have tried various things to resolve this, but nothing helped - The only solution is to power off the guest (instead of suspending it), which is not a solution...

Any ideas?

Thanks

OK

Reply
0 Kudos
2 Replies
okagan
Contributor
Contributor

Well… I have made some progress and found that Stopping and Starting the "SSDP Discovery Service" in the guest, makes the datagram program work again. Maybe there is a bug in the suspend/resume of this service?

Please advice.

Thanks

OK

Reply
0 Kudos
_t
Contributor
Contributor

I've never had such problems on windows xp guest. the datagram sample client still works after suspending/resuming.

what host/guest os are you using?

Reply
0 Kudos