for the system(s) that cause the hang, do they have any large file systems on them?
Define "large". There is a filesystem that is 500GB on this system.
The find finishes in less than 1 hour on the host (which isn't too bad considering). However, for whatever reason, the agent never seems to know that the job completes. Even the /tmp/* working files are cleaned up and I'm left with the findFiles.disa and FindErrors.disa files that are all compiled up and pretty and ready to go for the compliance job to start.
In summary, the cache job appears to be comlete on the actual host, but the agent never reports a zero status back to the app server...thus it is still waiting for a completion on the cache job from the client.
is there a firewall between the appserver and agent? could the connection be cut because of a connection timeout? i've seen that happen before.