I am so frustrated with Symantec tech support, I could scream. It turns out that I WOULD have had this problem resolved on June 30th when I thought I did, had I received correct instructions from tech support. Instead I issued my hasty, embarrassing, and incorrect retraction. Here's what happened:
Originally, tech support gave me a replacement deployanwhere.exe file, and instructed me to replace the file at this location:
C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\ghost
I tried a test image job – it worked! I got excited, and posted online that the problem was resolved. Then, I came to realize I actually had turned DeployAnywhere OFF in my Image task. I tried the job with DA turned on, and the problem still existed. So, I issued my retraction that what I thought had fixed the problem actually didn’t.
Symantec said they’d get back to me, but time progressed and there was little word from them. I started digging around the Deployment folder, and I noticed there was another deployanywhere.exe, located one folder below the original in the x86 folder. There’s also a deployanywhere64.exe in the x64 folder. So, we have 3 deployanwhere.exe’s located in the following folders:
C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\ghost
C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\ghost\x86
C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\ghost\x64
I asked my Symantec support rep in an e-mail if I needed to replace those deployanywhere’s as well. My question went unanswered. Meanwhile, they sent me a second deployanywhere.exe. I tried using that at the location they told me, and of course it failed as well. Finally, today out of desperation, I tried replacing the deployanywhere.exe located at \Ghost\x86 as well. What do you know? The problem was solved!
I just tried running a 32-bit and a 64-bit imaging job. The 32-bit one worked; my 64-bit one is still broken. This behaviour is completely consistent with the facts above. I could have had this problem solved nearly two weeks ago, if only Symantec support had given me the correct instructions when I was speaking to them.
So, now all that's left is to call Symantec and ask them for a replacement deployanywhere64.exe for the x64 folder as well.