Logon screen delay when Management Server is unavailable from the client endpoint

Version 1

    Verified Product Versions

    AppSense Management Center 8.7

    Introduction

    When a client endpoint has a network connection but is unable to communicate with the Management Server a delay is experienced and prevents users from logging on to the endpoint.

    During the hang you are presented with a message reporting:

    "Applying Installation Manager Policy"

    Some example scenarios where this issue may be seen are as follows:

    EXAMPLE: CCA is installed on a laptop. Laptop has been connected to a home network that has no access to the corporate network or Management Server and then booted.

    EXAMPLE: Management Server has gone offline due to planned or unplanned system downtime. Clients are no longer able to connect to Management Server at system boot even though connected to the network.

    Detail

    As the endpoint is unable to send any HTTP requests or polls to the Management Server the HTTP request will fail.  By default, the HTTP timeout is configured as 20000ms (20 seconds). The CCA also has a retry wait of 1000ms for the poll. The same poll also has a retry count of 10.  When the HTTP request and the poll fails the first time it will try another 9 times, and again see those timeouts.  This issue is related to the use of the "Check for and download new Configurations at startup" option in the Deployment Group settings.

    Behaviour of some of the timeouts can be amended by using the following Engineering Settings:-

    Registry Key: HKEY_LOCAL_MACHINE\SOFTWARE\AppSense Technologies\Communication Agent\
    Registry Value: download startup max retry
    Registry Type:  REG_DWORD
    Registry Data:  {An integer representing the maximum number of time to retry}
    Registry Value: download startup retry interval
    Registry Type:  REG_DWORD
    Registry Data:  {An integer representing the interval for each retry in milliseconds}