the sdclient_taskXX.log will tell you where its downloading from. ldclient\data folder on the client.
I could not find any such file in that location, however on the \\coreserver\ldlog directory I found a log file for the scheduled task (MCC-packages-Office2010Pro_x86-setup.exe-th-171-12012010-142302.log). When I looked at it, it shows that I am downloading the files from the main package share, not the preferred server.
When I look at the "\\clientpc\c$\Program Files\LANDesk\LDClient\sdmcachepreferredservers.dat" file on the client it has a single entry with the preferred server only in it. I am using the default "Emergency Distribution" delivery method which has "Use Multicast" selected.
I did verify that the correct files are replicated identical on the preferred server as they are on the core.
Am I missing anything?
Ok, so that log file in ldclient\data file showed up after I killed the softmon process on the client. Softmon was taking up 90% CPU on it. Is there anyway to have an exception for Softmon when running a software deployment task?
softmon has mothing to do with the distribution process. I would recomend changing your delivery from multicast to download.