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.
[logging] 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 😉