An error while logging in through RDP onto a Windows Server 2008R2, a VM under ESX 5.5 –
[ warning] [vmusr:vmtoolsd] Failed registration of app type 2 (Signals) from plugin unity.
Here is an example of the error captured with a quick PowerShell one-liner.
Get-EventLog application -InstanceId 1000 -Newest 5 | fl
Index : 27823
EntryType : Warning
InstanceId : 1000
Message : [ warning] [vmusr:vmtoolsd] Failed registration of app type 2 (Signals) from plugin unity.
The issue here lies in that the tools.conf file failed to be created during upgrade of VMTools during a recent ESX upgrade. Strange as this error is meant to be fixed in VMTools version 9.05, and yet this is the installed version. No matter, easily rectified.
Open your favourite text editor (tell me your in the comments).
- Open your favourite text editor (tell me your in the comments).
- Copy and paste the text from below into the newly created text file.
log = true
# Enable tools service logging to vmware.log
vmsvc.level = debug
vmsvc.handler = vmx
# Enable new "vmusr" service logging to vmware.log
vmusr.level = error
vmusr.handler = vmx
# Enable "Volume Shadow Copy" service logging to vmware.log
vmvss.level = debug
vmvss.handler = vmx
- Save your new text file as tools.conf, see the table below for the location of the file.
|Linux, Solaris, and FreeBSD||/etc/vmware-tools/tools.conf|
|Windows Server 2008||C:\ProgramData\VMware\VMware Tools\tools.conf|
|Windows Server 2003||C:\Documents and Settings\All Users\Application Data\VMware\VMware Tools\tools.conf|
- Restart the VMTools service and you should be good to go ;-)