Apple Remote Desktop 2: Agent resets the database under certain conditions

The ARD agent process monitors the database that stores client configuration data. If the agent detects more than three attempts to start the "rmdb" process, the agent will reset the database with a default configuration.

If this happens, no information about previously configured ARD clients will appear in the Remote Desktop admin application.

During normal operation, the ARD agent should not be active when the rmdb process is inactive. So this issue would primarily affect developers or administrators trying to extend their use of the RemoteManagement data, who might need to start and stop the rmdb process.

To avoid the issue, always shut down ARD in Sharing preferences before disabling the rmdb process.

It's also a good idea to back up your databases on a regular basis.

This document will be updated as more information becomes available.

Published Date: Feb 17, 2012