Using the Patch Module for Endpoints

In this section:

The Patch Module is the software that executes Ivanti Patch and Remediation functions on an endpoint.

When added to the Ivanti Endpoint Security Agent, the Patch Module scans the endpoint for vulnerabilities and uploads the scan results to Ivanti Endpoint Security. The results returned to Ivanti Endpoint Security server can be viewed at any time,

even if the workstation is disconnected from your network. The scan results are used by Patch and Remediation to determine a vulnerability’s applicability for each endpoint. If a vulnerability is applicable, the Ivanti Endpoint Security Web console displays the endpoint as Not Patched.

After adding the Patch Module, there is generally no additional user interaction required at the endpoint.

About Patch Module for Windows

The Patch Module for Windows communicates Patch and Remediation-related information about the host endpoint to the Ivanti Endpoint Security. The Patch Module is responsible for uploading endpoint data and downloading content.

The Patch Module for Windows 7 and later is managed through the Patch Module Management Console. With this user interface, you can launch Discover Applicable Update tasks, scan the endpoint for system changes, view server information, configure proxy servers, and so on. You can install Patch Module for Window 7 and later on the following endpoint operating systems:

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7

  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2

Viewing the Patch Module

Viewing the Patch Module provides access to module functionality and connectivity data. Open the Patch Module from the endpoint hosting it.

  1. Open Windows Control Panel.
    Windows Control Panel opens.
  2. Open the Ivanti Endpoint Security Agent.
  3. Select the Ivanti Patch and Remediation panel.
  4. Click Ivanti Patch Module.
    The Patch Module Management Console opens to the Home page.

The Patch Module Management Console

You can use this console to configure behavior for the Windows version of the Patch Module. You can also use it to view communication data between the module and server.

This console includes the following information and settings:

The Management Console Toolbar

Within the Patch Module Management Console , a toolbar is displayed. Use this toolbar to navigate within the Patch Module or perform module actions.

The following table describes each Patch Module Management Console toolbar button.

Button Title

Button

Description

Backward

Returns you to the previously used Management Console information or settings.

Forward

Advances you to the information or settings you viewed prior to clicking Backward.

Scan

Launches an endpoint scan for system changes, which are uploaded to the server. Click the arrow to expand a menu.

Scan > Scan

N/A

Launches an endpoint scan for system changes, which are uploaded to the server

Scan > Check for Deployments

N/A

Launches check-in with the server for endpoint deployments. If a deployment is scheduled, you can complete it using Notification Manager controls.

Scan > Deployment Service

N/A

Opens the a dialog you can use to restart the Ivanti Patch Module service.

Tools

Opens Tools and Settings. For additional information, refer to Tools and Settings.

?

Opens Help for Patch Module Management Console. Click the arrow to expand a menu.

? > Help

N/A

Opens Help for the Patch Module Management Console.

? > Exit the Control Panel

N/A

Closes the Patch Module Management Console.

? > About the Control Panel

N/A

Opens the About dialog. This dialog lists the Patch Module trademark information.

The Home Page

The Patch Module Management Console opens to the Home page. This page lists module information and function.

The Home page includes:

Compliance Banner

The Home Page features a Compliance Banner, which lists the status of the deployment service. This banner displays whether the endpoint is compliant with corporate policies.

The following table describes each possible status.

Color

Status

Green

Your computer is compliant with corporate policies

The deployment service is running. Your computer meets corporate policies, and all updates are installed on your computer.

Orange

The module is determining if your computer is still compliant with corporate policies

The deployment service is performing a vulnerability detection.

Red

The module is unable to determine your computer's compliance with corporate policies

The deployment service is stopped and the module is offline.

Orange

Your computer is not compliant with corporate policies

The deployment service is running and your computer requires a reboot to finish installing updates.

Blue

Your computer has not been able to contact the management server

The deployment service is running and the module is in an unknown state.

Active Scan Statistics

Active Scan Statistics display only after clicking the Scan button. You can use the active scan statistics controls to start a scan if one is not already active. This section also displays the scan type, start time, duration, and status.

Field

Description

Scan Type

The type of scan that was performed.

Start Time

The time the scan was started.

Duration

The amount of time the scan lasted in minutes and seconds.

Signatures Evaluated

The phase of scan in progress.

The scan start time and duration values are only populated if you started the scan. If the scan was running prior to you clicking the Scan button, the exact start time and duration are unknown.

Status

Status fields indicate when the last endpoint scan took place.

Field

Description

Last scan

The date and time of the last scan.

Update schedule

The communication interval between the module and server.

Definition date

The date and time of the definition file.

Patch module version

The version of the Patch Module installed and the date of installation.

Tools and Settings

Tools and Settings includes links to module configuration settings and utilities.

Tools and Settings can be expanded or collapsed by their arrow icons. The following links appear in Tools and Settings.

Link

Description

Settings

Proxy Settings

Opens Proxy Settings , allowing you to view of modify the module proxy configuration. For additional information, refer to Proxy Settings.

Logging

Opens Log Files , allowing you to view or clear the module log files. For additional information, refer to Log Files.

Notification Manager

Opens Notification Manager , allowing you to define the Notification Manager behavior. For additional information, refer to Notification Manager.

Tools

Ivanti Endpoint Security Server

Opens Server Settings , which lists information about your server. For additional information, refer to Server Settings.

Proxy Settings

Proxy Settings displays information about the proxy server used to download content and reroute communications between your server and the agent. You can also use the settings to define the proxy server manually.

Proxy Settings is divided into two sections:

When installed, the Patch Module controls all communication with a proxy server rather than the Ivanti Endpoint Security Agent.

Server Provided Proxy Settings

This Proxy Settings section lists the FastPath server that the endpoint is currently using to route communication with the server, if applicable. FastPath servers are caching proxies applied to the endpoint by agent policy set.

You can expand or collapse this section by clicking the rotating chevron (>).

When the Server Provided Proxy Settings section is expanded, a table displays. This table lists information about each FastPath server assigned to the endpoint. For additional information about FastPath servers and how to assigned them to Patch and Remediation endpoints, refer to About FastPath.

Column

Description

Server

Lists the name of the FastPath server.

Port

Lists the FastPath server port used to route server and endpoint communications.

Authenticated

Lists whether the FastPath server requires authentication (Yes or No).

Server Provided Proxy Settings also includes the Use a Proxy Server check box. If your administrator has not assigned any FastPath servers to the endpoint, you can select this check box to manually define a proxy. For additional information, refer to Configuring Client Proxy Settings.

Client Defined Proxy Settings

This Proxy Settings section lists client provided proxy settings. You can define these settings after selecting the Use a Proxy Server check box in Server Provided Proxy Settings.

You can expand or collapse this section by clicking its associated arrow icon.

The following table describes each field you can define within Client Defined Proxy Settings.

Field

Description

Proxy Server Address

The name or IP address of the proxy server you want to use to route communication between the server and the endpoint.

Proxy Server Port

The port number the proxy server uses to route communication.

The Client Defined Proxy Settings section contains a sub-section, the Proxy Authentication section. When defining client proxy settings, define these settings if the proxy requires authentication.

To define these settings, select the Enter your proxy authentication credentials check box and type values into the fields described in the following table, which become available after selecting the check box.

Field

Description

Username

A username that authenticates with the proxy.

Password

The username password.

Password Retyped

The password retyped.

Configuring Client Proxy Settings

If your Ivanti Endpoint Security administrator has not assigned your endpoint a FastPath server, you can configure the Patch Module to use a proxy server of your choice.

Tip: Ivanti recommends assigning proxy servers by Agent Policy Set instead. For additional information, refer to About FastPath.

Define proxy settings from the Proxy Settings options in the Patch Module Management Console.

  1. From the toolbar, click Tools.
    Tools and Settings open.
  2. Click Proxy Settings.
    Proxy Settings open.
  3. Ensure Server Provided Proxy Settings is expanded.
  4. Ensure the Use a proxy server check box is selected.

    If this check box is unavailable, you cannot define a proxy server because your administrator has already defined proxy servers using FastPath.

  5. Ensure Client Provided Proxy Settings is expanded.
  6. Define the following fields by typing the applicable information in them. The following table describes each field.
  7. Field

    Description

    Proxy Server Address

    The name or address of the proxy server you want to use.

    Proxy Server Port

    The port number the proxy uses to route server and module communication.

  8. If the defined proxy require authentication, ensure Proxy Authentication, select the Enter your proxy authentication credentials, and type the applicable information in the following fields:
  9. Field

    Description

    Username

    A username that authenticates with the proxy.

    Password

    The password associated with the username.

    Retype Password

    The password retyped.

  10. Click Save.

Log Files

The Log Files options contains buttons to open or clear the Patch Module log files.

The following table describes each Logging Files column.

Column

Description

Name

The name of the log files.

Date Modified

The date and time the log files were last modified.

Size

The size of the log files in kilobytes.

Action

Buttons used to interact with logs.

  • Click View to open a log. For more information, see Opening Log Files.
  • Click Truncate to partially delete the log contents.

Tip: By default, logs are available at <Program Files>\HEAT Software\HEATAgent\live\patch

Opening Log Files

You can open Patch Module logging files to review Patch Module events.

Open log files from the Log Files page.

  1. From the toolbar, click Tools.
    Tools and Settings open.
  2. Click Logging.
    Log Files opens.
  3. Click the View for the log you want to view.
    The log opens in the Log Viewer.

    Tip:

    • Click Refresh to update the log.
    • Use the Log Viewer controls to reformat, magnify, or search for text.

Notification Manager

Use the Notification Manager options to define how Patch Module notifications display on the endpoint.

The following table describes each Notification Manager setting.

Setting

Description

Notification Manager Version

Displays the version of the Patch Module Management Console installed on the endpoint.

Always Show Icon in System Tray

When selected, forces the Notification Manager icon to displays in the Windows system tray.

Server Settings

Server Settings contain information about the server that the Patch Module is registered with.

The following table describes each Server Settings field.

Field

Description

Ivanti Endpoint Security Server

The name of the server the Patch Module is registered with. Click the name open the Ivanti Endpoint Security Web console.

Ivanti Endpoint Security Server Version

The version of the server that the Patch Module is registered with.

Agent Center Version

The Patch Module Management Console version.