When deploying patches, the following error message is seen:
Timed out: PatchAgent did not respond in the permitted time interval.
NOTE: This is a normal function of GFI LanGuard. The patch agent service sends back status messages for each patch deployed (starting, finished, result). After each message, the GFI LanGuard server resets a timeout timer. If the timer reaches the timeout interval configured, it displays the message and allows the deployment thread to be used by the next machine. This may happen in the following situations:
- Deploying a patch that takes a long time to install, e.g., service packs, .net framework updates, new Internet Explorer releases, etc.
- If the patch agent is not able to communicate back to the GFI LanGuard communications port (default 1072) via HTTP.
When this happens the remaining updates are listed as failed. However, the patch agent service on the target machine continues to deploy the remaining updates. Therefore the updates may in fact be installed successfully. A scan must be done to see if the patches were deployed successfully.
The deployment timeout has expired.
Increase the Deployment Timeout
- From the GFI LanGuard Console, select Remediate.
- Choose the selection that contains desired patches.
- Select the patch(es) desired to be sent.
- Click the Remediate... button
- Select the Advanced Options hyperlink.
- NOTE: You may also select the 3rd listed Customize hyperlink, then choose the Advanced.
- Increment the value for Deployment Timeout then click OK.
Ensure HTTP Communications to the GFI LanGuard Server Are Not Blocked
- Review and ensure that necessary firewall exclusions are in place.
- More specifics on firewall exclusions for the target operating system of concern can be found within the article: Patch Deployment Process in GFI LanGuard - See articles in the Notes section at the bottom.