Download Options

<< Click to Display Table of Contents >>

RayManageSoft Unified Endpoint Manager > 3.1 > User Guide > Appendix I: Preference Settings for Managed Devices > Preference Setting Listing By Behavior > Types of Behavior 

Download Options

The following settings influence the RayManageSoft Unified Endpoint Manager download behavior.

 

General Download Options
 

BootstrappedPolicy - specifies the location of the policy to be applied to managed devices that do not use a policy attached to Active Directory domains.

CheckCertificateRevocation - determines whether RayManageSoft Unified Endpoint Manager checks the certificate revocation list when accepting web server signatures from an HTTPS server.

HighestPriority - specifies the highest upload / download priority that can be assigned to a distribution server.

LowestPriority - specifies the lowest upload / download priority that can be assigned to a distribution server.

PolicyServerPriority - specifies the priority to be applied to the distribution location identified by the PolicyServerURL setting.

PolicyServerURL - determines the distribution location used as a source for package downloads.

SelectorAlgorithm - contains the algorithm(s) used to determine the relative priorities for selecting the distribution server to use for uploads / downloads.

StageInactivePackages - determines whether the managed device can download files for packages within policies that have future activation times.

 

Peer-to-peer File Sharing Options

The following settings can be used to control behavior of the RayManageSoft Unified Endpoint Manager peer download agent on the managed device:

 

AllowPeerToPeer - defines if peer-to-peer file sharing is enabled

ApplyPolicy - used in conjunction with DownloadPolicy to distinguish between the Apply a RMS UEM AppCenter Policy and the Update Policy and Package Definitions in Peer Cache events.

CacheDir - specifies the location of the peer cache.

CatalogName - determines the name of the peer download file that is listing the files required by the peer cache.

CheckpointSeconds - specifies the frequency (in seconds) with which the peer download file is written to disk.

DiskAveragingTime - used in conjunction with DiskMaxRate. Specifies the time period used to smooth the disk I/O traffic estimate.

DiskMaxRate - used in conjunction with DiskAveragingTime. Specifies the maximum allowable averaged rate (in bytes per second) of all reads from and writes to disk caused by peer-to-peer file sharing.

GCDiskSlice - specifies the maximum percentage of DiskMaxRate that can be used for peer cache cleanup operations.

GCMaxInterval - specifies the maximum number of minutes the peer download agent should pause between examining files in the peer cache as part of cleanup operations.

GCMinInterval - specifies the minimum number of minutes the peer download agent should pause between examining files in the peer cache as part of cleanup operations.

GCPeriod - determines the time period (in hours) over which the peer download agent aims to view every file in the peer cache as part of the cleanup operations.

IgnoreConnectionWindows - specifies whether to use or ignore the download time periods specified by ParentConnectionWindows and PeerConnectionWindows.

MinFreeDisk - specifies the amount of disk space (in MB) that must be free for the peer download agent to download files to the peer cache.

ParentActivityTimeout - specifies the period of time with no download activity, after which a When connected to network event is triggered in order to initiate a file download from a distribution server.

ParentConnectionWindows - specifies the time periods during which downloads from distribution servers are permitted.

PeerAveragingTime - used in conjunction with PeerMaxRate. Specifies the average time period (in minutes) used to smooth the estimation for the transfers to and from peer managed devices.

PeerConnectionWindows - specifies the time periods during which the peer download agent can download packages from peer managed devices.

PeerListenQueue - specifies the maximum number of connection request to queue before refusing additional connections.

PeerMaxRate - specifies the maximum allowable rate (in bytes per second) for transfers to and from peer managed devices.

PeerPullPort - specifies the TCP port used for peer-to-peer file fetch operations.

PeerPush - specifies whether peer managed devices can immediately transfer requested files or if they must wait for a request.

PeerSearchDuration - specifies the time (in seconds) the peer download agent will spend searching for files in peer managed device caches before choosing to download the file from the closest distribution server.

PeerSeachPort - specifies the UDP port used for peer-to-peer search operations.

PeerTransferLimit - specifies the number of simultaneous peer-to-peer search and file transfer operations allowed across all peers on the subnet.

PipeName (Peer Download Agent) - contains the name of the operating system pipe used to communicate with the peer-to-peer download service.

PolicyPackageRefreshPeriod - specifies the time period (in seconds) after successfully downloading package files during which the download of these files is not to be attempted again.

PolicyRefreshPeriod - specifies the time period (in seconds) after successfully downloading a police during which the download of this policy is not to be attempted again.

SearchFrequency - specifies the time (in tenths of seconds) between peer-to-peer file sharing requests.

SearchMaxOffer - specifies the number of offers for a file to retrieve from peers before terminating the search.

SearchMinimum - specifies the minimum number of requests to send for a required file.

SearchRetry - specifies the time interval (in seconds) between requests for a required file.

UnusedFilePersistence -specifies the time (in hours) after which files in the peer cache that have not been accessed are removed during cleanup operations.

UnusedFileUptime - specifies the time (in minutes) after which RayManageSoft Unified Endpoint Manager will start to look for and delete unused files.

WANAveragingTime - used in conjunction with WANMaxRate. Specifies the average period of time (in minutes) used to smooth the estimate of transfers to and from a the distribution server.

WANMaxRate - used in conjunction with WANAveragingTime. Specifies the maximum allowable rate (in bytes per second) for transfers from distribution servers across all peers in this subnet.

WANProgressInterval - specifies the frequency (in seconds) with which to send the progress announcements about file downloads from the distribution server to the peer managed devices.

WANRetries - specifies how many times a failed WAN download is retried immediately from each distribution server at each WAN retry interval.

WANRetryDuration - specifies how long (in minutes) to continue to allow a file to be retried for download since it was last requested by the installation agent.

WANRetryInterval - specifies how long (in seconds) RayManageSoft Unified Endpoint Manager will retry the download after a WAN download has failed.

WANSearchCurrency - specifies how frequently a device will ask if it peers for a file.

WANTimeout - specifies the time (in seconds) after which to abort stalled transfers of files from the distribution server.

WANTransferLimit - specifies the number of managed devices that can simultaneously download files from a distribution location.

 

Options that Affect the Actions that Occur after Download

 

ApplyLocalPolicy - specifies whether to use a locally cached copy of a policy cannot be generated or downloaded.

NoStage - specifies whether files are downloaded directly to their install location or if they are first placed in the staging area.

PolicypackageRefreshPeriod - specifies the number of seconds after successfully downloading package files during which the download of these files should not be attempted again.

PolicyRefreshPeriod - specifies the number of seconds after successfully downloading a policy during which the download of these files should not be attempted again.

VirusScan - specifies if RayManageSoft Unified Endpoint Manager scans the downloaded files for viruses before installing them.

VirusScanCommand - determines the virus scan application that is being used.