Question to the Shavlik experts !! Is their any intention to support linux server patching in the near future ?
Regards Andy
Question to the Shavlik experts !! Is their any intention to support linux server patching in the near future ?
Regards Andy
as mentioned above KB2545833 for lsass.exe cpu,memory issue,
KB2832248-V2-x64 for wmiprvse memory,cpu issue are the mentioned fixes are resolving or not resolving the problem on windows 2008 R2 standard server with sql server 2008 installed on the same server,if you have installed/implemented these fixes please provide the result/outcome of these fixes and also inform while installing is there any issue on the server.
Hello,
I am experiencing numerous patches failures for no obvious reason. I have tried all of the usual steps:
1. Deleted the ProPatches folder on PCs,
2. Deleted the patches on the server and had them downloaded again during sub-sequent deployments.
3. Performed SQL database maintenance.
The failures are intermittent. A patch for IE9 will install successfully on one PC but not another. Often after a patch failure, I will try and run the patch manually and I receive a Windows error staing the file is corrupt. I delete the file and resend it from Shavlik and I can then re-install it manually. I have been using NetChk Protect for over ten years and have never seen this many random problems.
About the only thing I have not done is delete my DB and started over.
Any help or ideas anyone may have are greatly appreciated.
The following applies in a scenario where you may have one of the following setups:
-One Protect console connected to the internet, and other Protect consoles within an offline (disconnected) network.
-The internet connected console may be a rollup console with the other consoles sending results back to it.
This document is meant to provide an overview of requirements necessary for this configuration and the specific options that need to be set for this to work.
You will need to be able to set up a distribution server (share) that can be accessible in both the internet connected and disconnected networks, and it must meet any connection/port requirements. See the following linked documentation for more information on configuring a distribution server and any requirements:
Configuring a Distribution Server
Port requirements for Shavlik Protect
Synchronizing Distribution Servers
How to Manually Synchronize Distribution Servers
*Note* For the configurations mentioned below it would be easiest to make your existing 'Patch download directory' as the share for the distribution server. This way the patch downloads from your internet facing console will automatically be downloaded to the share and patch files don't need to be synced.
This section assumes that you have already set up a distribution server meeting all requirements outlined in above documents. Below are the special requirements or information you may need to set up special configurations. The graphic below is intended to provide a basic illustration of possible configurations covered here.
Using Distribution Server to Host Datafiles & Patch Files for disconnected consoles
This configuration is meant to be used if you have at least one offline console system that can reach the distribution server share. This allows the offline
console(s) to update patch & threat defintions, binaries, and patch files easily without being connected to the internet.
*Note* The distribution server will need to be set up under Tools > Operations > Distribution Servers for all consoles.
Once you have your distribution server set up in all consoles, change the following settings for the Protect console systems within the offline network:
1. Go into Tools > Operations.
2. Click the 'Downloads' tab.
3. Change the 'Definition download source' to "Specific Distribution Server" and set it to use your distribution server.
4. Change the 'Patch and Service Pack download source' to use a "Specific Distribution Server" and point to your distribution server.
(Optional) You can set the 'Schedule automatic downloads' settings.
Important: This configuration requires that you are downloading the latest engines, definitions, and patch files on your internet connected console, and that you are synchronizing those downloads to the distribution server from the internet connected console. Definitions are downloaded by running Help > Refresh Files, and patch files are downloaded manually - either using View > Patches or by downloading from a scan result.
If the latest definitions and patches do not exist on the distribution sever share, your offline consoles will not display the latest patches and most likely fail to install many outdated patches.
If the "Specific Distribution Server" section is grayed out and cannot be chosen, refer to this document:
Attempting To Set Definition Download Source - "Specific Distribution Server" Is Grayed Out
If using data rollup
You can still use the data rollup function, however, you will need to either:
A) Open port 3121 and have a connection available to the master console system, or;
B) Set up port forwarding to port 3121 from one network to the other. We do not assist in setting this up so you will need to contact your network admin.
This will allow you to run reports on your master console to see the current status of all machines in your environment. Note that the master console for data rollup has no control over the other Protect consoles - it is only able to run reports based on results available from any other console that is set to run data rollup to the master console.
More information about setting up the data rollup function can be found here:
Shavlik Protect 9.x
The purpose of this document is to provide information on setting Machine Criticality for machines within the Shavlik Protect environment. Setting Machine Criticality enables you to specify a custom criticality level for the listed machines. This value is something you assign and use for your own purposes. For example, if you have a set of machines that are of particular importance to your company, you can assign a criticality level to the machines and then use the filtering and sorting capabilities in Machine View to quickly locate the machines and determine their status.
1. Navigate to Machine View (View>Machines) within the Shavlik Protect Console.
2. Within the list of machines select the machine(s) you wish to alter the Machine Criticality of. Right click and select 'Machine Properties'.
3. Within the Machine Properties locate the 'Criticality' drop-down box and select the appropriate value for the selected machine(s).
Note: You can select from the following Criticality levels:
In order to have this information reported within Machine View, please ensure the Machine Criticality column is selected within the Column Chooser. This can be completed by right-clicking on any of the top columns within Machine View>selecting Column Chooser>select Machine Criticality.
Shavlik Protect 9.x
This document will take you through a recommended method to manage your offline infrastructure with Shavlik. We assume here that you want to patch a disconnected network without having to manually located the required files needed for the disconnected Protect console.
Please note: If your network policy allows a connection to a network which is connected to Internet (even controlled by a firewall), you should refer the below document: This document makes use of a distribution server, accessible from the both offline and online network to transfer the files.
Of course this solution is less secure than the solution described here since you can pass files via the distribution server. However it is more convenient as you will not have to manually transfer the files via a removable drive such as an old fashion USB key or an hard drive.
Offline Activation
Please refer to this document to activate Shavlik in offline mode:
How to process a Manual (offline) Activation for Shavlik Protect
Requirements to Scan and Patch in an Offline Network
To do so you will need:
Setting up the online and Offline Consoles
On the online console:
On the offline console:
Using the Online and Offline Consoles
Download the latest definition:
Scanning:
Import the scans from the offline to the online console:
Download patches:
Patching:
Shavlik Protect 9.x
Purpose
The purpose of this document is to help provide a solution to the error : "Logon Failure the user has not been granted the requested logon type at this computer"
Symptoms
When trying to schedule a job in Protect you receive the error Failed to schedule operation:'Logon Failure the user has not been granted the requested logon type at this computer'
Cause
This happens if the user you are currently logged on as does not have the rights to "Log on as a batch job"
Solution
1. Open run, type in secpol.msc, this will bring up your Local Security Policy
2. Expand Local Policies
3. Click on User Rights Assignment
4. Locate
A. "Log on as a batch job" and verify you have this right
B. "Deny log on as a batch job" also verify you are not denied this right it will override the "Log on as a batch job" settings
Affected Products
Shavlik Protect 9.x
This document explains how to transfer data and patch files manually from a Shavlik Protect Console on a Internet facing network, to a Protect Console on a Secure network with no internet connection using Write Once/Read Only Media . This procedure is used when data from re-writable media is not allowed to be copied to machines in a secure zone.
After the data files and patches have been downloaded to the Secure Network Protect Console Distribution share, data files will be transferred to the correct folder when files are refreshed automatically during a scan or manually using Help > Refresh files. Patch downloads will go to the Downloads folder when the console requests a patch download during deployment.
This Procedure is simplified by using the existing Download folder as specified under Tools > Operations > Downloads as the Distribution Share for the internet console. This eliminates the need to sync the Patch downloads. You would only need to sync the Core engines/definitions and Threat engines/definitions if you are using agents.
Protect 9.X
I am simply looking to patch only a version of Office Viewer to a certain number of machines. Is there a way to easily do this manually without creating policies, etc?
The following document is designed to be a landing page for common issues associated with restrictions, procedures, and regulations typical of a Military or Government classified environment
The following connectivity and file restrictions can exist in a military environment:
Shavlik Protect Functionality impacted by above restrictions
When files can only be transported one-way to machines inside the restricted environment, many customers copy these files to Write Once/Read Only Media to manually transport them to the Protect Console in the Secure Zone. This is explained in the document
Updating Patch Definition And Install files To A Non-internet Facing Console Using Read Only Media
How to Process A Manual (Offline) Activation when >Secure to Non Secure network file transfer is not allowed
Many military customers are unable to transport digital files from a Secure to Non-Secure network. If this is case use the manually enter Activation Request data option in Manual Activation to gather numbers that can be hand written and carried to the non-secure zone to create a activation key request file. This is explained in the document
In order to ensure patches are downloaded from a Secure site, the Department of Defense provides vendor patch downloads from https://patches.csd.disa.mil/ These Patches that have been downloaded from the Department of Defense Patch Repository and can be used if the files are renamed to match the Shavlik "Download File Name" for the patch. . For example WinSec-MS15-046_v3.0-003-P58853-excel2010-kb3054845-fullfile-x64-glb.exe would be renamed to excel2010-kb3054845-fullfile-x64-glb.exe . Instructions to obtain and use the "Download File Name" are found in the documentProtect doesn't recognize a patch that was manually downloaded
Information Assurance Vulnerability Alert (IAVA)
When the license key Government Edition of Shavlik Protect is activated, the Information Assurance Vulnerability Alert (IAVA) Reporter is enabled
The following links provide information dealing with IAVA information and Shavlik Protect
IAVA XML File Overview: Location and download information for IAVA files
Creating an IAVA Report: How to create an IAVA Report
Performing an IAVA Patch Scan: How to create and use a IAVA patch Group
AVA Patch Lookup:How to look up IAVA patches from the official IAVA list. This may be useful when identifying patches that may not be present within Protect
Shavlik Protect 9.X
Hi,
I am trying to activate Shavlik Protect but the connection looks like it is being blocked by our firewalls, I can find lots of information about inbound and outbound ports but nothing that clearly states what is needed for the activation. Is it over HTTP or HTTPS or another method.
Many thanks,
Steve
The purpose of this article is to go over how to reschedule jobs that have already been scheduled in Shavlik Protect.
1. Go to Manage > Scheduled Tasks.
2. Locate the console's machine from the left pane-window. Make sure there is an small hourglass next to the name of the console machine. This means it has scheduled jobs on it. If not, select "Refresh All" in the upper-left hand corner.
NOTE: If you are unable to find the console's machine, follow the guide in this article (Protect Console Missing from Machine List in Scheduled Task Manager) and then continue on to the next step.
3. Select the jobs you want to reschedule on the right.
4. Right-click on the job and select "Reschedule".
5. Configure the settings to when you want to the job to be scheduled to execute. Click "Reschedule". Confirm reschedule in pop-up window.
6. Confirm correct schedule by selecting job and reviewing parameters in the window below.
You can also manually run the scheduled tasks now or delete them in the same manner and selecting the appropriate option when right-clicking on the scheduled task(s).
Shavlik Protect 9.x
Hello all
My questions to you are (regarding patching of Windows Server 2003 past EOL):
Can we integrate this procedure to work with our current Shavlik patch management of Client enviroment ?
Does Shavlik has some kind af aproach tot his issue ?
Ideas ? Thanks
This document will go over how to exclude machines in a machine group through the Link to File feature.
Description
1. Create a text file with the list of machines you want to exclude.
However the machines are added into the Machine Group (IP address, machine name, FQDN) is how you will need to list the machines to exclude in the text file.
2. In your Shavlik Protect Console, click on "New" and then Machine Group.
3. Pick the tab that you will be adding the machines into the machine group. (This example is using IP Address/Range. Since the text file has multiple IPs, the range exclusion will be used.)
Link to file exclusion is only available for Machine Name or IP Address/Range tabs.
4. Check the box next to "Exclude" and then click on the "Link to file" button. (This example is using IP Address/Range. Since the text file has multiple IPs, the "Link to file (ranges) exclusion will be used.)
5. Navigate to the text file you created in Step 1 and add the file.
6. Confirm that your text file location shows in the box below and has "Exclude" in the column under "When Scanning".
Shavlik Protect All
When scanning a non-discriminate group of machines, such as by IP range, or OU, Protect will try all machines that exist as part of the group. In some situations it may be desirable to exclude certain machines.
Example: Scanning an IP range that contains many machines that should be patched, and one machine that cannot be patched on the same schedule as the others.
This document outlines how to exclude one or more machines from during a scan.
Open the machine group that you will be using to scan against.
The machine group will show your machines that are going to be scanned.
Example: In this machine group, Protect will scan an IP range of 5.5.5.1-5.5.5.255
Add the machine(s) that should be skipped. This can be done by IP, NetBIOS, FQDN. These will by default be added and Included in the scan.
Example: Added a machine called 'SkipThisMachine' and a machine with IP 5.5.5.100
After the machines to be excluded have been added into the machine group, right click each and choose 'Exclude'.
Note: Holding CTRL while selecting allows you to highlight multiple entries at once, at which point you can right click any and it applies the changes to all that are highlighted.
Note: Alternative to right clicking, you can click the 'When Scanning' box at in the machine group and choose 'Exclude'.
The machines should now show Exclude under the When Scanning column. This will prevent the machine from being scanned and showing up in the scan results.
Note: In version 9.0 the operations monitor during a scan will list machines that have been excluded (only for informational purposes - no scan results occur for that machine). In verisn 9.1 it will not list excluded machines in the operation monitor during a scan.
Shavlik Protect 9.x
In some environments, there may be multiple administrators tasked with overseeing patch management. When using multiple administrators with Protect- understanding how this works and the best practices for such a configuration can help this process run more smoothly. This document explains how Protect handles multiple administrators and shares some best practices for using Protect with multiple admins.
Shavlik Protect contains a number of built-in checks to guard against simultaneous and conflicting commands from different administrators. For example:
"Another user has updated the Machine Group named 'Sample Machine Group' since you opened it. Reload 'Sample Machine Group' to see their changes."
Recommendations
You must take a few common sense precautions when using multiple administrators. Even though Shavlik Protect contains a number of built-in safety checks, it cannot guard against all possibilities. The program may act in unpredictable ways if the following occur:
The machines will be scanned twice, causing potential performance issues. In addition, there may be administrative rights errors due to the multiple connections.
The most likely result is that one deployment task will succeed and the other will fail. But because the deployment that succeeds will likely perform a restart of the target machines, the machines may be in an unknown state when the other deployment fails.
When you create credentials and assign them to machines, those credentials belong to your administrator account. If a different administrator (Administrator B) logs on and uses Shavlik Protect, they will not have access to the machine credentials you provided. The second administrator must provide their own machine credentials.One of the ways this can be confusing is if Administrator B fails to provide their own machine credentials and tries to schedule a patch deployment from a scan that was performed by Administrator A. The deployment can be successfully scheduled if default credentials are available, but the actual patch deployment will likely fail because the patch deployment requires machine credentials -- credentials that were provided by Administrator A but that are not available to Administrator B.Recommendations:
Unlike machine groups (which can be viewed by all administrators), vCenter Servers and ESXi Hypervisors can only be viewed by the administrator that added them to Shavlik Protect. If two different administrators want to manage the same vCenter Server or ESXi Hypervisors, both administrators must add the item to the Virtual Inventory list.
How Credentials work in Protect
Shavlik Protect 9.x
Deployments are failing on machines that are configured, under a deployment template, to download patches directly from a Distribution Server rather than a console push. The error in the st.distribution servers.log shows the following:
08:39:02 Distribution Servers
File cannot be copied from this location.
The scheduler credentials are corrupt or invalid.
Uninstall and Reinstall the Scheduler on the affected machine using instructions found at How To: Uninstall & Reinstall The Shavlik (ST) Remote Scheduler Service On A Single Machine to refresh the credentials file.
Protect 9.X
Hello,
I am using Shavlik protect and am trying to scan a machine group and turn the missing critical and important patches into a patch scan template to scan against other machine groups and eventually deploy patches. I am able to highlight the patches I want from the completed scan and turn them into a patch group, but how do I then use that patch group to scan against other machine groups, and then deploy those patches.
Thank you,
Jeff
this question has possibly been answered already in a prior thread. Why do I see a difference in the number of missing patches when I run a security scan in Shavlik vs. running Windows Update directly on the server ? Any insight would be appreciated.
The past week or so when I run a scan, the operations monitor reports that the patch progress is "0 of" whatever and the status is building deployment files. When you look below at each machine the state is "file downloaded" for each machine. It never moves past this point. I have done the obvious; rebooted the server, refreshed the files, confirmed everything is up to date, and synced the distribution servers. I do not know what is up with this. Any thoughts or advice?