[BES Client Settings] - Internal Workstations Template
| 0 Votes |
Versioning - This is the latest version.
| 1 | [BES Client Settings] - Internal Workstations Template | 9/13/2020 9:27:13 AM |
| 2 | [BES Client Settings] - Internal Workstations Template | 10/26/2020 12:53:30 PM |
| 3 | [BES Client Settings] - Internal Workstations Template | 12/2/2021 9:54:00 AM |
Description
Property Details
| 26887 | |
| Beta - Preliminary testing ready for more | |
| [BES Client Settings] - Internal Workstations Template | |
| Brad Sexton | |
| 9/21/2018 12:00:00 AM | |
| Client Settings Policy | |
| bradsexton81 on 12/2/2021 9:54:00 AM | |
| bradsexton81 on 11/13/2023 10:45:01 AM | |
| 6918 Views / 33 Downloads | |
* Average over 0 ratings.
** Log In or Register to add your rating.
|
Relevance
| Used in 11 fixlets | * Results in a true/false |
not exists relay service OR not exists main gather service
| Used in 10 fixlets | * Results in a true/false |
device type = "Laptop" or device type = "Desktop"
| Used in 7 fixlets | * Results in a true/false |
not exists true whose (if true then (not exists (if ((it does not contain "127.0.0.1" and it does not contain "::1") of name of registration server) then (name of registration server) else if (exists setting "_BESRelay_PostResults_ParentRelayURL" of client and exists value of setting "_BESRelay_PostResults_ParentRelayURL" of client as string) then (preceding text of first "/" of (following text of first "//" of (value of setting "_BESRelay_PostResults_ParentRelayURL" of client))) else "BES Root Server") whose (it as string as lowercase contains "DMZRELAYNAME" as lowercase)) else false)
| Used in 2 fixlets | * Results in a true/false |
( not exists settings "_BESClient_Download_PreCacheStageDiskLimitMB" whose( (it >= 20000) of (it as string as integer) of values of it ) of client ) OR ( not exists settings "_BESClient_Download_NormalStageDiskLimitMB" whose( (it >= 20000) of (it as string as integer) of values of it ) of client ) OR ( not exists settings "_BESClient_Download_DownloadsCacheLimitMB" whose( (it >= 2000) of (it as string as integer) of values of it ) of client ) OR ( not exists settings "_BESClient_Download_MinimumDiskFreeMB" whose( (it >= 2000) of (it as string as integer) of values of it ) of client ) OR ( not exists settings "_BESClient_Comm_CommandPollIntervalSeconds" whose( (it <= 43200) of (it as string as integer) of values of it ) of client ) OR ( not exists settings "_BESClient_Comm_CommandPollEnable" whose( (it = 1) of (it as string as integer) of values of it ) of client ) OR ( not exists settings "__RelaySelect_Automatic" whose( (it = 1) of (it as string as integer) of values of it ) of client ) OR ( not exists setting "_BESClient_RelaySelect_FailoverRelayList" whose (value of it = "DMZRELAYNAME") of client) OR ( not exists setting "_BESClient_Download_Direct_Domainlist" whose (value of it = "") of client) OR (not exists setting "_BESClient_Download_Direct" whose( (it = 0) of (it as string as integer) of values of it ) of client)
Actions
Action 1 (default)
Action Link Click
here to deploy this action.
Script Type
BigFix Action Script
// Enter your action script here
// Enable Command Polling if not enabled
if { not exists settings "_BESClient_Comm_CommandPollEnable" whose( (it = 1) of (it as string as integer) of values of it ) of client }
setting "_BESClient_Comm_CommandPollEnable"="1" on "{parameter "action issue date" of action}" for client
endif
// This will set command polling to once every 12 hours, if not already enabled more aggressively
if { not exists settings "_BESClient_Comm_CommandPollIntervalSeconds" whose( (it <= 43200) of (it as string as integer) of values of it ) of client }
setting "_BESClient_Comm_CommandPollIntervalSeconds"="43200" on "{parameter "action issue date" of action}" for client
endif
if{ not exists settings "_BESClient_Download_MinimumDiskFreeMB" whose( (it >= 2000) of (it as string as integer) of values of it ) of client }
setting "_BESClient_Download_MinimumDiskFreeMB"="2000" on "{parameter "action issue date" of action}" for client
endif
if {not exists settings "_BESClient_Download_DownloadsCacheLimitMB" whose( (it >= 2000) of (it as string as integer) of values of it ) of client}
setting "_BESClient_Download_DownloadsCacheLimitMB"="2000" on "{parameter "action issue date" of action}" for client
endif
if {not exists settings "_BESClient_Download_NormalStageDiskLimitMB" whose( (it >= 20000) of (it as string as integer) of values of it ) of client}
setting "_BESClient_Download_NormalStageDiskLimitMB"="20000" on "{parameter "action issue date" of action}" for client
endif
if {not exists settings "_BESClient_Download_PreCacheStageDiskLimitMB" whose( (it >= 20000) of (it as string as integer) of values of it ) of client}
setting "_BESClient_Download_PreCacheStageDiskLimitMB"="20000" on "{parameter "action issue date" of action}" for client
endif
if {not exists setting "__RelaySelect_Automatic" whose( (it = 1) of (it as string as integer) of values of it ) of client}
setting "__RelaySelect_Automatic"="1" on "{parameter "action issue date" of action}" for client
endif
if {( not exists setting "_BESClient_RelaySelect_FailoverRelayList" whose (value of it = "DMZRELAYNAME") of client)}
setting "_BESClient_RelaySelect_FailoverRelayList"="DMZRELAYNAME" on "{parameter "action issue date" of action}" for client
endif
if {(not exists setting "_BESClient_Download_Direct" whose( (it = 0) of (it as string as integer) of values of it ) of client)}
setting "_BESClient_Download_Direct"="0" on "{parameter "action issue date" of action}" for client
endif
if {( not exists setting "_BESClient_Download_Direct_Domainlist" whose (value of it = "") of client)}
setting "_BESClient_Download_Direct_Domainlist"="" on "{parameter "action issue date" of action}" for client
endif
// force a relay selection
relay select
notify client ForceRefresh
Success Criteria
This action will be considered successful when the applicability relevance evaluates to false.
Action 2
Action Link Click
here to review this task in the bigfix.me Content Database.
Script Type
URL
https://bigfix.me/cdb/fixlet/26711
Sharing
| Social Media: |
Comments
|
|
|
| This will disable command polling, which seems bad. | |

