Details
If a guest operating system crashes in a virtual machine, the VMware Tools service might fail to initialize during the reboot of the guest operating system. Typically, this occurs in virtual machines that are set to automatically reboot after a crash. During attempts to initialize the server, multiple error messages might be displayed. The messages often include the text:
conflict: guest application <name> tried to register, but it is still registered on channel <number>
The Events viewer in the Virtual Infrastructure Client (VI Client) logs an event when the virtual machine boots and the VMware Tools service fails to start.
The Events viewer in the Virtual Infrastructure Client (VI Client) logs an event when the virtual machine boots and the VMware Tools service fails to start.
Solution
If the virtual machine is powered off and rebooted, the VMware Tools service should initialize normally. If it is not feasible to reboot the virtual machine, you can work around the issue by increasing the timeout values in the settings for the virtual machine. Edit the setting as follows:
- Using VI Client, log in to the ESX Server host where the virtual machine is located.
- Click the virtual machine in the Inventory Panel.
- On the Summary tab for that virtual machine, click Edit Settings.
- In the Virtual Machine Properties dialog box, click the Options tab.
- Click Advanced.
- Click the Configuration Parameters button.
- Click the Add Row button.
- In the new row, add guest_rpc.tclo.timeout to the name column and add 5 to the value column.
- Click OK to save the change.Based on VMware KB 1000061