You can encounter following error in DSA.log when custom add-in has been specified for migration\synchronisation task:
1/01/16 17:35:16 (GMT+01:00) Common Error 0xe100002e. Scripting error: Source: WshShell.RegRead Description: Unable to open registry key "HKLM\SOFTWARE\Aelita\Migration Manager\CurrentVersion\InstallPath" for reading.
This error results with DSA controller failure.
This error occurs when DSA agent has been installed on x64 system and agent is trying to retrieve installation path using invalid registry key.
Please modify custom add-in as follows:
Locate following entry in custom addin (GUID and Add-in name can vary depends on deployment scheme):
<ScriptHandler Name="<Add-in Name>" ScriptFileName="<Add-in Name>.vbs" Description="" HandlerType="2" Language="VBScript" GUID="D0B7DB55-F54D-4240-BB26-67D445AA4350" ModuleName="sth.dll" Priority="0;0;0;0;0;0;0;127;0;127;0;0;0;0;0;0;0" Info="<LogPath>" />
Replace <LogPath> with a valid path which exists on DSA agent host. Script will use it for custom add-in's logs and won't access invalid registry entry any more.