Greetings.
I've been experiencing what I'm guessing to be timeout issues with Shavlik Protect. I've had this issue for some time now and am finally fed up and looking for advice.
We are using Shavlik Protect Advanced 9.1.0 Build: 4334, Windows Server 2008 R2 SP1 and SQL Server 2008 R2. Agentless patch management.
This is what happens:
Regardless of whether its a scheduled deployment or manual, after a server has patched and rebooted, the console reports back that it is pending rescan but only on servers that do not reside locally. This happens for all servers in Europe and Asia, running English Windows. If I deploy patches to a server in Europe first, and then a US server, the US server will be stuck in that "pending rescan" state like its queued up behind the European one. If I run the US one first, no issue. If I wait 24-48 hours, they will both eventually report back.
Timeout settings are already set to the maximum of 300 and we have WAN Accelerators in place.
If I watch STPatchAssessmentSrv.exe in task manager, after issuing a patch to a non local server, it doesn't move for long lengths of time. I've gone away and come back after an hour and sometimes the information moves, other times it does not.
If I kill STPatchAssessmentSrv.exe and then rescan the local server, I'll get the results fast but that really defeats the purpose of working toward a more automated approach. Then there is the long wait time to scanning the non local servers again.
I am looking for recommendations on how to approach this situation.
Thank you.