Quantcast
Channel: Shavlik User Community : Document List - All Communities
Viewing all 1352 articles
Browse latest View live

Browsing and Navigating the Community

$
0
0

Home

menu.PNG

Wherever you are within the Community you can click on the Site logo in order to return home.  Alternative click Home from the start header menu.

 

Breadcrumbs

Breadcrumbs.PNG

The position where you are within the site will display under the Title bar as breadcrumbs at all times.  You can click the link at any point within the breadcrumb path to navigate straight to that section of the site.

 

Using the Site Map search

 

Select SiteMap from the header.

You now see a list of top level sections.

If you are not sure where a section of the site is located, you can type in part or all of the name of that section under where it says Type to Filter.  This will search and filter the list of sections

 

Click on a section in order to open it and view any sub-sections.

 

You may also be interested to read:

How do I search the community?

What's the quickest way to jump to an area of the site?


Install Error - Your system does not meet the minimum supported operating system and service pack level.

$
0
0

1604_157_49_cache.png

 

Symptoms


Installing Protect fails with error:

 

Your system does not meet the minimum supported operating system and service pack level. The minimum requirements are:

 

- Windows XP x86 SP3

- Windows XP x64 SP2

- Windows Server 2003 SP2

- Windows Vista SP2

- Windows Server 2008 SP2

- Windows 7 SP1

- Windows Server 2008 R2 SP1

 

Windows Server Core installations are not supported.

 

If you are running Windows Server 2012 or later make sure that Server Graphical Shell (Server-Gui-Shell) feature is enabled.

 

Install Fails - Unsupported OS on Supported OS.png

 

Cause

 

  • The operating system being installed on is unsupported.
  • The file is set to run under compatibility mode for an unsupported OS.

 

Resolution


Disable 'Compatibility Mode'

 

Right click the File, and choose Properties.

In the files properties, click the Compatibility tab.

Un-select 'Run this program in compatibility mode for:'

 

compatibility mode.png

Verify that the computer meets the minimum Operating System Requirements.

Version 9.1:

Operating System (one of the following):
Shavlik Protect supports 64-bit versions of the listed operating systems. 32-bit
versions are not supported for the console.
• Windows Server 2012 Family R2, excluding Server Core
• Windows Server 2012 Family, excluding Server Core
• Windows Server 2008 Family R2 SP1 or later, excluding Server Core
• Windows 8.1 or later, excluding Windows RT
• Windows 7 SP1 or later, Professional, Enterprise, or Ultimate Edition

 

Version 9.0:

Operating System (one of the following)
Shavlik Protect supports 32- and 64-bit versions of the listed operating systems for
both console and target systems.
• Windows XP Professional SP3 or later (SP2 or later if using 64-bit version)
• Windows Server 2003 Family SP2 or later
• Windows Vista SP2 or later, Business, Enterprise, or Ultimate Edition

 

This can be verified several ways:

 

Method 1 - Computer Properties

Right click Computer and choose Properties.

 

3-computer properties.png

 

In Properties, view the Windows Edition and Service Pack level..

 

4-properites output.png

Method 2 - WinVer

Run 'winver' to get the version number and compare against Microsoft's OS Version page:
Operating System Version

 

winver.png

 

winver output.png

 

Method 3 - Registry

In the registry editor, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
The CurrentVersion value will indicate the OS version.
The EditionID will indicate the edition of windows in use.

 

registry.png

 

 

Affected Product(s)

Shavlik Protect All

How To: Manually updating patch data files for Shavlik Protect

$
0
0
Purpose

 

When running the Shavlik Protect or VMware vCenter Protect console in a secure environment without Internet access, it is necessary to download the latest data files on a system that has internet access and then transfer them to the console machine.

 

This article applies only to patch data.

 

Description

 

This article discusses both methods:

 

  • PowerShell (Highly Recommended)
  • Individual file download (All Files Are Required)

PowerShell

To use the PowerShell script:

  • Download and install PowerShell 1.0 from Microsoft, if it is not already installed. For more information, see Microsoft KB article 926140.
  • Shavlik NetChk Protect and VMware vCenter Protect patch files are released twice per week. To download the patch files, you can use a PowerShell script to automate the process or you can download each file individually.
  • If you need a compression utility, download and install the 7-Zip extraction utility from http://www.7-zip.org/download.html.

          Shavlik does not endorse or recommend any particular third_party utility.

 

  • Create an output directory.
  • Download and extract the PowerShell script attached to this article: DownloadProtectData90.zip

 

  This script works for all versions of these products.

 

  • Open a command prompt.
  • Enter PowerShell by typing powershell.
  • Navigate to the location where you extracted the PowerShell script.
  • At the PowerShell command prompt, launch the script with this command:

    .\DownloadProtectData90.ps1 "<outputdirectory>" <major or minor version> "<7-zip directory>"

      The command begins with the characters . before the script name. These characters are required if the script is in the current working directory. If you are in a different directory, enter the full path to the script.

    The major/minor version argument has a two-digit value. Use the value corresponding to your version:

 

  • Protect 9.0: 90
  • Protect 9.1: 91


Example:


The command you run looks like this: .DownloadProtectData90.ps1 "C:\Data" 90 "C\:program Files\7-Zip"

The command has these elements:

    • .\DownloadProtectData.ps1: This is the script itself.
    • c:\Data: This is the folder to which you are downloading the data files.
    • 90: This is the version of vCenter Protect or Shavlik Protect files you are downloading.
  1. Type exit to leave PowerShell.
  2. Navigate to the folder containing the data files and move or copy them to the DataFiles folder on the Shavlik Protect or vCenter Protect server in the DMZ. This is the default location:

      If the files already exist in the output directory, they are overwritten.
    • 8.x on Vista, 2008, & Windows 7: C:ProgramData\Shavlik Technologies\NetChk\DataFiles
    • 8.x on Windows XP or 2003: C:Documents and Settings\All Users\Application Data\Shavlik Technologies\NetChk\DataFiles
    • 9.x on Vista, 2008, & Windows 7: C:\ProgramData\LANDesk\Shavlik Protect\Console\DataFiles
    • 9.x on Windows XP or 2003: C:Documents and SettingsAll UsersApplication Data\LANDesk\Shavlik Protect\Console\DataFiles
    1. You may see this error:

      execution of scripts is disabled on this system

      If this occurs, enable the execution of scripts by entering this command:

      set-executionpolicy RemoteSigned

        This command is case-sensitive.


      Alternatively, you can sign the script instead of changing the execution policy. For more information, see http://www.hanselman.com/blog/SigningPowerShellScripts.aspx  The preceding link was correct and last checked as of June 11, 2013.

    Individual file download


    You can manually download the necessary data files. To download the files:

    1. Right-click each link and select Save Link As.
    2. Save the files to the console, in the DataFiles folder. This is the default location:
      • 8.x on Vista, 2008, & Windows 7: C:ProgramData\Shavlik Technologies\NetChk\DataFiles
      • 8.x on Windows XP or 2003: C:\Documents and Settings\All Users\Application Data\Shavlik Technologies\NetChk\DataFiles
      • 9.x on Vista, 2008, & Windows 7: C:\ProgramData\LANDesk\Shavlik Protect\Console\DataFiles
      • 9.x on Windows XP or 2003: C:Documents and SettingsAll UsersApplication Data\LANDesk\Shavlik Protect\Console\DataFiles

     

      The Protect console requires both the .CAB and the files archived within the .CAB files for Protect to function correctly. The PowerShell script downloads the .CAB files, places the files in the output directory, and extract the files to the output directory. You need to manually extract the .CAB files using an archiving tool like 7-Zip if you choose to manually download the .CAB files.

     

    Update files for Shavlik Protect 9.0:

     

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STPlatformUpdater.exe

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/AssetInstaller.msi

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/PatchInstaller.msi

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/ThreatInstaller.msi

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/cl5.exe

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/ST.Licensing.Data.dll

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/DplyEvts.dll

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/7z.dll

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/SafeReboot.exe

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/SafeReboot64.exe

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STSchedEx.exe

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STRemoteCommand.exe

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STScheduleView.exe

    http://xml.shavlik.com/data/hf7b.xml

    http://xml.shavlik.com/data/pd5.xml

    http://xml.shavlik.com/data/iadata.xml

    http://xml.shavlik.com/data/ai_dpd.xml

    http://xml.shavlik.com/data/scriptcatalog.zip

    http://xml.shavlik.com/data/assetinventory.xml

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STPlatformUpdater.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/cl5.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/ST.Licensing.Data.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/DplyEvts.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/7z.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/SafeReboot.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/SafeReboot64.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STSchedEx.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STRemoteCommand.cab

    http://xml.shavlik.com/data/Protect/v9/90/Protect/1182/STScheduleView.cab

    http://xml.shavlik.com/data/hf7b.cab

    http://xml.shavlik.com/data/pd5.cab

    http://xml.shavlik.com/data/iadata.cab

    http://xml.shavlik.com/data/ai_dpd.cab

    http://xml.shavlik.com/data/hypervisors.cab

    http://xml.shavlik.com/data/assetinventory.cab

    http://xml.shavlik.com/data/Protect/v9/90/manifest/protect.manifest.cab

     

    Update files for Shavlik Protect 9.1:

     

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/7z.dll

    http://xml.shavlik.com/data/hf7b.xml

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/cl5.exe

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/safereboot.exe

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/safereboot64.exe

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stschedex.exe

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stremotecommand.exe

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stscheduleview.exe

    http://xml.shavlik.com/data/pd5.xml

    http://xml.shavlik.com/data/ai_dpd.xml

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/assetinstaller.msi

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/patchinstaller.msi

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/threatinstaller.msi

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/st.licensing.data.dll

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/dplyevts.dll

    http://xml.shavlik.com/data/iadata.xml

    http://xml.shavlik.com/data/scriptcatalog.zip

    http://xml.shavlik.com/data/supportedHypervisors.obf

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stplatformupdater.exe

    http://xml.shavlik.com/data/assetCatalog2.obf

    http://xml.shavlik.com/data/assetCatalogMetadata2.obf

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/7z.cab

    http://xml.shavlik.com/data/hf7b.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/cl5.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/safereboot.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/safereboot64.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stschedex.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stremotecommand.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stscheduleview.cab

    http://xml.shavlik.com/data/pd5.cab

    http://xml.shavlik.com/data/ai_dpd.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/st.licensing.data.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/dplyevts.cab

    http://xml.shavlik.com/data/iadata.cab

    http://xml.shavlik.com/data/supportedHypervisors.cab

    http://xml.shavlik.com/data/protect/v9/91/protect/4334/stplatformupdater.cab

    http://xml.shavlik.com/data/assetCatalog2.cab

    http://xml.shavlik.com/data/assetCatalogMetadata2.cab

    http://xml.shavlik.com/data/Protect/v9/91/manifest/protect.manifest.cab

     

     

    Additional Information

     

    Shavlik Protect and VMware vCenter Protect consoles that have no internet connectivity, but that still try to download updates automatically can experience other issues. Shavlik recommends setting consoles with no internet connectivity to Disconnected Mode. To enable Disconnected Mode from the console application:

     

    Version 8.x: Go to Tools and select Run Disconnected.

    Version 9.x: Go to Tools and deselect Auto-Update Definitions.

    Document Content Update History

    11/1/2011 - Updated article for VMware vCenter Protect 8.0.x 

    07/16/2013 - Updated article for Shavlik Protect 9.0.x

    05/21/2014 - Updated article for Shavlik Protect 9.1.x

     

     

    Affected Products

     

    Shavlik Protect 9.x

    VMware vCenter Protect 8.x

    9.1 Protect crashes when opening

    $
    0
    0

    Symptoms

     

    When you open Protect and error appears and the program crashes

    ErrorSorryanUnexpectederror.PNG

     

    In the ST.ProtectManaged log you will see the following error

    Logs are located

    C:\ProgramData\LANDesk\Shavlik Protect\Logs

     

    2014-06-05T14:51:09.0756408Z 0001 I TaskbarNotification.cs:138|Connection failed to "Name of the Hosted Virtual Machine": No credential supplied.

    2014-06-05T14:51:09.1293593Z 0008 I WorkItemController.cs:304|Starting...

    2014-06-05T14:51:09.1303360Z 0008 I WorkItemController.cs:339|...done

    2014-06-05T14:51:09.3032119Z 0001 C Launcher.cs:73|System.InvalidOperationException: Crash from main UI thread

    ---> System.InvalidOperationException: Crash from main UI thread ---> System.NullReferenceException: Object reference not set to an instance of an

    object. at ST.UI.Controllers.Machines.VirtualServerController.<SaveAsync>b__25(FindVirtualInventoryResult r)

    at System.Linq.Enumerable.WhereArrayIterator`1.MoveNext() at ST.UI.Controllers.Machines.VirtualServerController.<SaveAsync>d__27.MoveNext()

     

    Cause

     

    The crash is being caused by missing credentials for hypervisors.

     

    Resolution

     

    Do not click on the "OK" in the error this will allow you to navigate in the Program, instead move the pop up out of the way and create valid credentials for these hypervisors under Manage > Credentials. Set these credentials for the hypervisor under the Virtual Inventory view.

     

    If the Console does not launch and you only see the error. Edit the user.config file to bypass the virtual machine refresh when launching protect so that you can make the proper credential edits.

    Open the following folder. Replace <logged on user name> with the use that is logged on, and the strongName might be different.

     

    C:\Users\<logged on user name>\AppData\Local\LANDesk_Software,_Inc\ST.Protect.exe_StrongName_d0lqlz1kmud40uzklaub23nzftivjxwo\9.1.0.0

     

    Backup the User.config file

    Open User.config

     

    Under the console node, add or replace the following attribute changing the date to be 1 day out:

    timeOfLastVMServerAutoRefresh="05/02/2014 17:15:32"

     

    It should look like this:

     

    <?xml version="1.0" encoding="utf-8"?>

    <configuration>

    <st>

    <st.ui>

    <console windowSize="1441, 800" windowLocation="0, 0" windowState="Normal"

    navigatorWidth="180" navigatorCollapsed="false" treeWindowSplitterDistance="225"

    navigatorArchiveItems="true" navigatorAssetScanTemplates="true"

    navigatorDeploymentTemplates="true" navigatorFavorites="true"

    navigatorMachineGroups="true" navigatorPatchGroups="true"

    navigatorPatchScanTemplates="true" navigatorPowerTemplates="true"

    navigatorPolicies="true" navigatorPatchScansAndDeployments="true"

    gridWindowSplitterDistance="225" deploymentTrackingViewSplitterDistance="250"

    mvTopSplitterDistance="250" mvBottomSplitterDistance="449"

    pvSplitterDistance="400" threatEventsSplitterDistance="400"

    networkMonitorwindowLocation="270, 50" networkMonitorWindowSize="1065, 700"

    reportGalleryWindowLocation="32, 32" reportGallerySummaryWindowSize="975, 700"

    scanStatusWindowState="Normal" showPatchInformationalItems="true"

    timeOfLastVMServerAutoRefresh="05/02/2014 17:15:32" navigatorITScriptsTemplates="true" />

    <viewOptions threatEventsCutoff="30.00:00:00" lastRole="Role Based Administration is not enabled"

    autoCloseRefreshFiles="false" myScansOnly="false" daysInRecentScans="15"

    ignoreBulletinOpenWarning="false" autoCloseDownloadWindows="false"

    showNewsfeedColumn="true" scriptResultsCutoff="30.00:00:00" />

    <chartOptions top10MissingPatches="Rotate" top10VulnerableMachines="Rotate"

    patchLevel="Rotate" missingPatchBySeverity="Rotate" osDistribution="Rotate"

    agentVsAgentless="Rotate" threatStatusByCategory="Rotate"

    percetInfected="Rotate" percentThreatsByRisk="Rotate" top10InfectedMachines="Rotate"

    top10Threats="Rotate" />

    <taskbarNotification eventDigestInterval="00:05:00" scansCompletedInterval="00:01:00" />

    <trackerOptions showDone="true" showFailed="true" showInProgress="true"

    updateInterval="00:00:30" visibleDays="7" />

    </st.ui>

    </st>

    </configuration>

     

    Open Protect and verify credentials associated with the all ESX servers..

     

    Affected Products

     

    Protect Version 9.1

    Unhandled exception has occurred in your application on access of Shavlik Patch Plugin

    $
    0
    0
    Problem

     

    When selecting the Shavlik Patch plugin in the System Center Configuration Management console. The following error is returned

     

    image001.png

     


     

     

    Resolution

     

    Microsoft System Center Configuration Management needs to be ran as Administrator

     

    Affected Products

    Shavlik Patch

     

    Shavlik Protect End-User License Agreement

    $
    0
    0

    1604_157_49_cache.png

     

    Purpose


    This document lists the Shavlik Protect End-User License Agreement:

     

    Shavlik Protect \EULA

     

    END USER LICENSE, MAINTENANCE, AND SUPPORT SERVICES AGREEMENT

     

    This End User License, Maintenance, and Support Services Agreement (“EULA”), is a legal agreement between Licensee and LANDESK (as such terms are defined below).  This EULA describes the terms and conditions upon which LANDESK is willing to license its products and provide Maintenance and Support Services to Licensee.

     

    BY INSTALLING OR USING ALL OR ANY PORTION OF LICENSED SOFTWARE, LICENSEE AGREES TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS EULA.  IF LICENSEE DOES NOT AGREE TO ANY TERM OR CONDITION OF THIS EULA, LICENSEE SHOULD STOP INSTALLATION OR USE AND PROMPTLY RETURN THE LICENSED SOFTWARE IT PHYSICALLY POSSESSES, IF ANY, AND ANY ACCOMPANYING MATERIALS IN AN UNDAMAGED CONDITION TO THE VENDOR FROM WHICH IT WAS ACQUIRED.

     

    1.  DEFINITIONS.

     

    “Concurrent Users” means the maximum number of users that may concurrently use or access the Licensed Software.

     

    “Documentation” means the user documentation LANDESK provides with the Licensed Software.

     

    “Infringement Claim” means a claim by a non-affiliated third party against Licensee asserting that Licensee’s use of Licensed Software in accordance with this Agreement violates that third party’s patent, trademark, or copyright rights.

     

    “LANDESK” means:

     

    ·    LANDESK International Limited d/b/a Shavlik, an Irish company, if Licensee has its primary office located outside of North America, Central America, South America (excluding Brazil), (collectively, the “Americas”), Japan or the People’s Republic of China.

     

    ·    LANDESK Software, Inc. d/b/a Shavlik, a Delaware corporation, if Licensee has its primary office located in the Americas.

     

    ·    LANDESK Comércio de Software Brasil Ltda, a Brazilian company, if Licensee has its primary office located in Brazil.

     

    ·    LANDESK Software K.K., a Japanese company, if Licensee has its primary office located in Japan.

     

    ·    LANDESK (Beijing) Information Technology Co., Ltd., a Chinese company, if Licensee has its primary office located in the People’s Republic of China.

     

    “Licensed Software” means the software, in object code form, and any Documentation accompanying this EULA or the software.

     

    “Licensee” means the person or entity licensing the Licensed Software from LANDESK pursuant to this EULA.

     

    “Maintenance” means LANDESK’s provision of Updates and Upgrades to the applicable Licensed Software.

     

    “Node” means each electronic device using the Licensed Software including without limitation (a) a physical device such as a computer, handheld device, workstation, console, Seat, server, or any other electronic device; (b) a virtual machine, such as an operating environment that may be running concurrently with another operating environment on a single physical device; or (c) for the LANDESK Antivirus for Mail Servers product, an electronic or virtual mailbox (e.g., a mailbox for email).

     

    “Node Count Data” means information periodically generated by the Licensed Software about (a) the quantity and type of current usage of the Licensed Software on a server, and (b) the non-personal, encrypted hardware configuration of that server.

     

    “Seat” means the number of Concurrent Users authorized to use the Licensed Software.

     

    “Support Services” means the services regarding installation, configuration and usage detailed at http://www.landesk.com/support/ and available to Licensee for purchase.

     

    “Update” means content used to update the License Software and includes bug fixes, minor enhancements and patches, but does not include Upgrades.

     

    “Upgrade” means a new version of Licensed Software that replaces a pre-existing version of such Licensed Software.

     

    “User” means a natural person employed by or who otherwise provides services (whether as an independent contractor or otherwise) to Licensee who is supported with or uses the Licensed Software.

     

    2.  LICENSES. The licenses that are available from LANDESK include, without limitation, the following:

     

    (A)  TRIAL USE LICENSE:  A “Trial Use License” is a nonexclusive, non-transferable, restricted, forty-five (45) day limited license that allows Licensee to evaluate the Licensed Software before purchasing a Full-Use License for the Licensed Software.  At the end of the forty-five (45) day evaluation period, Licensee agrees to promptly discontinue use and delete the Licensed Software from Licensee’s systems.  It is the sole responsibility of Licensee to back-up its system and perform all other measures to prevent any loss of files or data.  Use of the Licensed Software under a Trial Use License is entirely at Licensee’s own risk.

     

    (B)  FULL-USE LICENSE:  A “Full-Use License” is a non-exclusive, non-transferable, perpetual, and limited license to copy, install and use the Licensed Software within Licensee’s organization on the total number of Nodes for which Licensee has paid the required license fee.  A Full-Use License does not include Maintenance or Support Services.  Maintenance and Support Services must be purchased in addition to the Full-Use License.

     

    (C)  SUBSCRIPTION LICENSE: A “Subscription License” is a non-exclusive, non-transferable, time-limited license to copy, install and use certain Licensed Software within Licensee’s organization on the total number of Nodes for which Licensee has paid the required subscription license fee.  Unless a different term is specified in the purchase order to LANDESK, the term of Subscription License or renewal thereof is one (1) year.  During the term of the time-limited subscription, Licensee is entitled to receive Maintenance for the Licensed Software (additional Support Services also may be available for purchase by Licensee). If the Subscription License is provided as software as a service (SaaS), the terms and conditions found at www.landesk.com/saas/termsandconditions/ <http://www.landesk.com/saas/termsandconditions/> shall also apply in addition to the terms and conditions contained within this EULA.

     

    (D)  USER-BASED LICENSE: A “User-Based License” is a non-exclusive, non-transferable, perpetual, and limited license to copy, install and use the Licensed Software within Licensee’s organization to support the total number of Users for which Licensee has paid the required license fee.  A User-Based License does not include Maintenance or Support Services.  Maintenance and Support Services must be purchased in addition to the User-Based License.

     

    3.  LICENSE GRANT.  Subject to Licensee’s compliance with all terms and conditions of this EULA, LANDESK hereby grants Licensee a non-exclusive, non-transferable, restricted, license to use the Licensed Software in accordance with the type of license and subject to the quantity of Nodes paid for by Licensee.  Licensee may make a copy of the Licensed Software only as needed for archival and backup purposes.  Licensee may permit third party consultants and contractors (such as third-party supplier(s) of information services) to use the Licensed Software on Licensee’s behalf provided that (a) all such use is in accordance with the terms and conditions of this EULA, and (b) Licensee assumes full responsibility and liability for any use of the Licensed Software by such third parties in any violation of this EULA, including without limitation use in excess of the licensed number of Nodes. Licensee agrees not to override or bypass the activation process or any security feature, authorization, activation, or reactivation of the Licensed Software or to assist others in doing the same.

     

    4.  NODE COUNT VERIFICATION AND AUDIT.  Licensee agrees that LANDESK may periodically verify that Licensee’s usage of the Licensed Software does not exceed the quantity of Nodes or User-Based Licenses purchased.  Periodically, the Licensed Software on each server will generate Node Count Data.  Each time the Licensed Software generates Node Count Data on a server, Licensee agrees to send, within thirty (30) days of generation, the Node Count Data to LANDESK either automatically by the Internet or manually by email.  If Licensee fails to provide such Node Count Data within thirty (30) days, LANDESK has the right to render the Licensed Software inoperative or reduce the Licensed Software’s functionality until Licensee provides LANDESK with the Node Count Data.  If the node count verification process shows that Licensee, including its third party consultants or contractors using the Licensed Software for Licensee, is using more than the number of Nodes or other Licensed Software for which licenses have  been purchased, Licensee shall pay LANDESK for such additional Nodes and/or Licensed Software no later than thirty (30) days following Licensee’s receipt of an invoice from LANDESK, with such fees being the license fees as per LANDESK’s then-current price list. Licensee agrees not to override or bypass this node count verification process or assist others to do the same.  With respect to User-Based Licenses, Licensee agrees to provide LANDESK with documentation evidencing the total number of Users within thirty (30) days of LANDESK’s request. Licensee shall permit LANDESK to conduct audits to verify Licensee’s compliance with this EULA.  Such audits shall be conducted during normal business hours and after reasonable advance notice to Licensee by LANDESK. The cost of such audits will be borne by LANDESK; provided, however, that if such audit determines that Licensee has failed to pay fees amounting to five percent (5%) or more of that annual period’s fees due hereunder, then Licensee shall reimburse LANDESK for the cost of such audit in addition to payment of any identified delinquent fees.

     

    5.  USE RESTRICTIONS.  LANDESK reserves all rights not expressly granted to Licensee herein.  Without limiting the generality of the foregoing, Licensee shall not and shall not allow others to: (a) copy, modify, adapt, rent, lease, sell, distribute, export, re-export, assign, sublicense, translate, transfer, or reprogram the Licensed Software or any portion thereof except as provided in this EULA; (b) use the Licensed Software in a service bureau, facility management, service provider, timeshare, or other similar type of environment, (c) reverse engineer, decompile, translate, merge, or disassemble the Licensed Software; (d) create derivative works based upon the Licensed Software; (e) use the Licensed Software to perform any activity which is or may be, directly or indirectly, unlawful, harmful, threatening, abusive, harassing, tortious, or defamatory, or to perform any activity which breaches the rights of any third party; (f) take any actions that would cause the Licensed Software to become subject to any open source or quasi-open source license agreement not otherwise applicable; or (g) transfer any Licensed Software or Licensee’s license rights under this EULA, in whole or in part without LANDESK’s prior written consent, which consent shall not be unreasonably withheld or denied.

     

    THE LICENSED SOFTWARE IS NOT INTENDED OR LICENSED FOR AND LANDESK SPECIFICALLY DISCLAIMS LIABILITY FOR USE OF THE LICENSED SOFTWARE IN ANY ENVIRONMENT IN WHICH FAILURE OF THE SOFTWARE COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE.  LICENSEE AGREES TO DEFEND, INDEMNIFY, AND HOLD LANDESK HARMLESS FROM AND AGAINST ANY AND ALL CLAIMS ARISING OUT OF LICENSEE’S UNAUTHORIZED USE OF THE LICENSED SOFTWARE.

     

    6.  OWNERSHIP OF LICENSED SOFTWARE.  The Licensed Software is the proprietary property of LANDESK or its licensors.  No title to or ownership of any Licensed Software is transferred to Licensee.  The Licensed Software is licensed to Licensee, not sold.  All rights, title and interest in and to the Licensed Software (including any Update or Upgrade thereto), including all worldwide intellectual property rights, shall remain with LANDESK, its licensors, vendors and/or suppliers, as the case may be.  LANDESK may make changes to the Licensed Software at any time and without notice.  Except as otherwise expressly provided, LANDESK grants no express or implied right under any LANDESK patent, copyright, trademark, or other intellectual property right.

     

    7.  COPYRIGHTS, TRADEMARKS, AND PATENTS.  The Licensed Software is copyrighted and protected by the laws of the United States and other countries, and by international treaty provisions combined with patents and trademarks.  In no circumstance may Licensee remove or alter the copyright notice, trademark notice, or other proprietary notices from the Licensed Software.  Licensee agrees to faithfully reproduce and include all copyrights, trademarks, and other proprietary notices on any authorized copy of any Licensed Software.  LANDESK is either a registered trademark or trademark of LANDESK Software, Inc. or its affiliates in the United States and/or other countries. One or more patents, as well as other patent pending technology, may apply to Licensed Software.

     

    8.  maintenance and support SERVICES.  Nothing in this Agreement entitles Licensee to any Support Services and/or Maintenance of the Licensed Software without the required payment for such Support Services and/or Maintenance.

     

    (A) MAINTENANCE:  During the term for which Licensee has paid the applicable Maintenance or subscription fees for the Licensed Software, Licensee is entitled to Updates and Upgrades as and when they are made generally available to LANDESK’s end users.

     

    (B) Support services:  During the term for which Licensee has paid the applicable support fees, Licensee is entitled to support in accordance with LANDESK’s points-based support programs.  Points expire at the end of each Support Services period and new points are calculated each renewal period.  Support levels may be adjusted any time Licensee purchases additional Support Services.  For more information on the LANDESK support programs, see the LANDESK service portal at http://www.landesk.com/support/terms/.

    (C)  NO OBLIGATION. LANDESK shall be under no obligation to furnish Maintenance and/or Support Services for the Licensed Software to the extent that such Maintenance and/or Support Services are necessary or desired as a result of: (i) the operation of the Licensed Software in environmental conditions or configurations outside those prescribed in the Documentation; (ii) Licensee’s failure to upgrade and update the Licensed Software to the currently supported versions of the Licensed Software or to maintain the Licensed Software in accordance with the standards of Maintenance prescribed in the Documentation or as specified in Maintenance or Support Services received by Licensee from LANDESK; (iii) actions of any third party other than LANDESK or a third party authorized by LANDESK; and (iv) causes unrelated to the Licensed Software as delivered to Licensee by LANDESK, including without limitation, modifications to the Licensed Software made by Licensee or on Licensee’s behalf.

    (D) TERMINATION OF MAINTENANCE OR SUPPORT SERVICES. Without limiting any other remedies available under this EULA, at law, or in equity, LANDESK shall have the right to terminate Licensee’s right to receive Maintenance and/or Support Services with prior notice to Licensee for Licensee’s breach hereunder if such breach remains uncured for a period of thirty (30) days after receipt of notice thereof from LANDESK.

    9.  THIRD-PARTY SOFTWARE.  The Licensed Software may be bundled with non-integrated hardware or other software programs licensed or sold by a licensor other than LANDESK. LANDESK DOES NOT WARRANT SUCH THIRD-PARTY PRODUCTS.  Any and all such third-party products (e.g., drivers, utilities, operating system components, etc.) which may be distributed with the Licensed Software are provided "AS IS" without warranty of any kind, whether express or implied, and Licensee’s use and installation thereof, and any related warranty service, is subject to the third-party licenses supplied with such products or the applicable manufacturer’s warranty.  Use of Microsoft's DCOM software, distributed with the Licensed Software, is conditioned upon Licensee having a valid licensed copy of the applicable Microsoft operating system software on the computer on which the DCOM software is installed.  LANDESK expressly disclaims liability of any kind with respect to Licensee’s installation or use of third-party products.  Nothing in this EULA shall restrict, limit or otherwise affect any rights or obligations Licensee may have, or conditions to which Licensee may be subject, under any applicable open source licenses to any open source code contained in any Licensed Software.  LANDESK may cease to provide access to third-party databases and content, such as patch content, used with some licensed software, in its sole discretion, at any time, and makes no warranty that third-party software which Licensee seeks to access using the licensed software shall be available for downloading to Licensee’s system.

     

    10.  LIMITED WARRANTY.  LANDESK WARRANTS THAT FOR A PERIOD OF NINETY (90) DAYS FROM LICENSEE’S INITIAL ACQUISITION OF A LICENSE TO USE THE LICENSED SOFTWARE, THE LICENSED SOFTWARE WILL FUNCTION SUBSTANTIALLY IN CONFORMANCE WITH THE DOCUMENTATION ACCOMPANYING SUCH LICENSED SOFTWARE WHEN USED IN ACCORDANCE WITH THE ACCOMPANYING DOCUMENTATION.  LICENSEE’S SOLE REMEDY FOR A BREACH OF THIS WARRANTY SHALL BE THAT LANDESK, IN ITS REASONABLE DISCRETION, WILL EITHER: (i) RESOLVE THE NONCONFORMITY, (ii) REPLACE THE LICENSED SOFTWARE WITH SOFTWARE OF SUBSTANTIALLY THE SAME FUNCTIONALITY, OR (iii) REFUND THE LICENSE FEES PAID BY LICENSEE FOR THE APPLICABLE LICENSED SOFTWARE. THIS LIMITED WARRANTY SHALL NOT APPLY TO UPDATES AND UPGRADES (IF ANY) TO THE LICENSED SOFTWARE OR IF LICENSEE HAS OBTAINED A TRIAL-USE LICENSE.

     

    11.  NO OTHER WARRANTIES.  EXCEPT FOR THE FOREGOING LIMITED WARRANTY, THE LICENSED SOFTWARE, MAINTENANCE AND SUPPORT SERVICES ARE PROVIDED “AS IS”, WITHOUT WARRANTY OR REPRESENTATION OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. ANY EXPRESS WARRANTY MADE OUTSIDE OF THIS EULA IS EXCLUDED AND SUPERSEDED.  NEITHER LANDESK NOR ITS LICENSORS REPRESENT OR WARRANT THAT THE LICENSED SOFTWARE WILL SATISFY LICENSEE’S REQUIREMENTS OR THAT THE LICENSED SOFTWARE IS WITHOUT DEFECT OR ERROR OR THAT OPERATION THEREOF WILL BE UNINTERRUPTED OR ERROR FREE.  LICENSEE MAY HAVE OTHER WARRANTY RIGHTS PROVIDED BY LOCAL LAW.

     

    12.  LIMITATION OF LIABILITY AND DIRECT DAMAGES.  IN NO EVENT SHALL LANDESK OR ITS LICENSORS, VENDORS, AFFILIATES, SUBSIDIARIES, PARENTS, EMPLOYEES AND/OR SUPPLIERS BE LIABLE UNDER THIS EULA OR IN CONNECTION WITH THE LICENSED SOFTWARE, MAINTENANCE, OR SUPPORT SERVICES FOR ANY INCIDENTAL, INDIRECT, CONSEQUENTIAL, EXEMPLARY, PUNITIVE OR SPECIAL DAMAGES, OR FOR ANY LOSS OF PROFITS OR REVENUES, BUSINESS INTERRUPTION, LOSS OF INFORMATION, LOSS OF COMPUTER PROGRAMS, OR INABILITY TO USE THE LICENSED SOFTWARE (REGARDLESS OF THE FORM OF ACTION OR CLAIM), EVEN IF LANDESK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  LANDESK’S ENTIRE LIABILITY UNDER THIS EULA SHALL BE LIMITED TO DIRECT, OBJECTIVELY MEASURABLE DAMAGES AND THE AGGREGATE LIABILITY OF LANDESK ARISING FROM OR RELATING TO THIS EULA, THE USE OF THE LICENSED SOFTWARE, MAINTENANCE, AND SUPPORT SERVICES SHALL NOT EXCEED THE AMOUNT OF THE LICENSE FEES RECEIVED BY LANDESK FROM LICENSEE UNDER THIS EULA FOR THE LICENSED SOFTWARE OUT OF WHICH SUCH LIABILITY AROSE (EXCEPT WITH RESPECT TO INDEMNIFICATION UNDER SECTION 13 OF THIS EULA WHICH SHALL NOT BE LIMITED).  some jurisdictions do not allow certain disclaimers or limitations of warranties, so some of these provisions may not apply to licensee.

     

    13.  INDEMNIFICATION.

     

    (A) INDEMNIFICATION BY LANDESK: LANDESK will, at its own expense, defend or settle any Infringement Claim and indemnify Licensee for any damages finally awarded against Licensee, but only if: (i) Licensee promptly notifies LANDESK of any Infringement Claim; (ii) LANDESK retains sole control of the defense, negotiations, settlement, or compromise of any Infringement Claim; and (iii) Licensee provides LANDESK with all necessary authority, information, and reasonable assistance (at LANDESK’s expense). LANDESK will not be responsible for any costs, expenses or compromise incurred or made by Licensee without LANDESK’s prior written consent. If use of Licensed Software is permanently enjoined as the result of an Infringement Claim, LANDESK will, in its sole discretion and expense, procure for Licensee the right to continue using such Licensed Software, replace such Licensed Software with non-infringing product, modify such Licensed Software so that it is no longer infringing, or, if each of the foregoing is commercially unreasonable or unduly burdensome, LANDESK may elect to refund to Licensee the fees, less depreciation, received by LANDESK for such enjoined Licensed Software. Depreciation shall be determined using a straight line basis over thirty-six (36) months, commencing on the effective date for LANDESK Licensed Software and on the date of first delivery to Licensee of any Licensed Software or Support Services.

    (B) EXCLUSIONS: LANDESK shall not have any indemnification obligations, other responsibility or liability for any costs, expenses, or damages, settlement, or otherwise resulting from: (i) LANDESK’s compliance with Licensee’s designs, specifications or instructions; (ii) Licensee’s modification (whether authorized or not) of Licensed Software; (iii) any Infringement Claim arising from Licensee’s combined use of Licensed Software (or any part thereof) with any Licensee or other third party product; or (iv) Licensee’s direct or contributory infringement of any business method patent.

    (C) ENTIRE OBLIGATION AND EXCLUSIVE REMEDY: The foregoing states the entire obligation and exclusive remedy of each of the parties hereto with respect to any LANDESK indemnification obligation.

    (D) INDEMNIFICATION BY LICENSEE: Licensee agrees to defend, indemnify, and hold LANDESK harmless from and against any and all actions, claims, damages, expenses (including attorneys’ fees and out-of-pocket expenses) and liabilities arising out of (i) Licensee’s unauthorized use of Licensed Software; (ii) for any material breach of this EULA by Licensee (or Licensee’s affiliates, contractors, consultants); (iii) LANDESK’s compliance with Licensee’s designs, specifications or instructions; and (iv) Licensee’s modification (whether authorized or not) of Licensed Software.

     

    14. PAYMENT AND TAXES.  In the event that Licensee is purchasing directly from LANDESK and payment is required from Licensee directly to LANDESK (as opposed to purchase through or payment to an authorized LANDESK reseller or distributor), Licensee shall pay LANDESK all amounts due in U.S. Dollars no later than thirty (30) days following Licensee’s receipt of an invoice from LANDESK.  For the purchase of any annual renewal of the then-current annual Subscription Fee and annual Support Services Fees (if any), Licensee shall make payment to LANDESK within thirty (30) days of such annual renewal. If Licensee fails to make a payment to LANDESK when due, LANDESK may charge Licensee interest at the lesser of a rate of one and one half percent (1.5%) per month or the maximum rate allowed by applicable law, which interest will accumulate on the outstanding balance on a daily basis until paid in full.  Licensee shall reimburse LANDESK for all reasonable costs, including legal fees and related costs, LANDESK incurs in collecting any late payments and interest from Licensee.  LANDESK shall be entitled to terminate all licenses, services and Support Services provided hereunder upon thirty (30) days prior written notice to Licensee if Licensee fails to pay any required fees when due.  In the event that any withholding, sales, value-added, use or other taxes or government fees, assessments or charges are payable because of this EULA, the license of the Licensed Software to Licensee, or because of any payment by Licensee, then Licensee shall pay all such taxes, fees, assessments and charges in addition to all other payments.  If LANDESK is required to make any such payments, Licensee agrees to reimburse LANDESK for such payments promptly upon notice from LANDESK.

     

    15.  TERMINATION OF THIS EULA.  If Licensee is using the Licensed Software under any time-limited license, including without limitation a Trial-Use License or Subscription License, this EULA shall terminate with regard to such Licensed Software without notice to Licensee on the last day of the specified time period. Any other license granted hereunder shall automatically terminate if Licensee breaches this EULA.  Upon expiration or termination of this EULA, Licensee shall immediately cease all use of the Licensed Software and uninstall and delete all of the Licensed Software.  The foregoing shall not limit or affect any remedy available to LANDESK as a result of any breach of this EULA by Licensee.

     

    16.  EXPORT COMPLIANCE.  Licensee acknowledges that the Licensed Software is exported from the United States in accordance with the Export Administration Regulations.  The Licensed Software, and any product or technical information provided by LANDESK, are subject to applicable import and export regulations of the United States and/or other countries.  Diversion contrary to U.S. law is prohibited. Licensee agrees to comply with all applicable import and export regulations as they may be amended from time to time. Regardless of any disclosure made by Licensee to LANDESK of an ultimate destination of the Licensed Software or any product or technical information, Licensee agrees that it will not export, re-export or disclose (directly or indirectly) any of the Licensed Software, any product or technical information provided by LANDESK, or any portion thereof, to any country, entity or person in violation of U.S. export laws or regulations or any other law, regulation, or government order.  Note that Licensed Software containing encryption may be subject to additional restrictions with which Licensee also agrees to comply.

     

    17.  GOVERNING LAW. If Licensee has its primary office in North America, Central America, South America, or any other area not expressly identified below in this section, this EULA is governed by the laws of the State of Utah, United States of America. If Licensee has its primary office in a member state of the European Union or the European Free Trade Association, the Middle East or Africa, this EULA is governed by the laws of England.  If Licensee has its primary office in Japan, this EULA is governed by the laws of Japan.  If Licensee has its primary office in the People’s Republic of China, this EULA is governed by the laws of the People’s Republic of China.  Such governing laws are effective without regard to the principles of conflict or choice of law and are exclusive of any provisions of the United Nations Convention on Contracts for Sale of Goods.  In any action or suit to enforce any right or remedy under this EULA, the prevailing party will be entitled to recover its fees and costs, including reasonable attorney’s fees.

     

    18.  U.S. GOVERNMENT RESTRICTED RIGHTS.  The Licensed Software is provided with “RESTRICTED RIGHTS” and is deemed “commercial computer software” and “commercial computer software documentation” within the meaning of applicable civilian and military Federal acquisition regulations and any supplement thereto.  Use, modification, duplication, or disclosure by the United States Government is subject to restrictions as set forth in DFARS 252.227-7014(a)(1) (JUN 1995) (DOD commercial computer software definition), DFARS 227.7202-1 (DOD policy on commercial computer software), FAR 52.227-19 (DEC 2007) (commercial computer software clause for civilian agencies), DFARS 252.227-7015 (NOV 1995) (DOD technical data - commercial items clause); FAR 52.227-14, including Alternates I, II, and III (DEC 2007) (civilian agency technical data and noncommercial computer software clause); and/or FAR 12.211 and FAR 12.212 (commercial item acquisitions), and any successor provisions . Use of the Company Products by the U.S. Government constitutes acknowledgment of LANDESK's proprietary rights therein.  The Contractor or Manufacturer is LANDESK Software, Inc. (or its subsidiaries or affiliates), with an office at 698 West 10000 South, Suite 500, South Jordan, UT 84095, USA.

     

    19.  SEVERABILITY.  If any provision in this EULA shall be found or be held to be invalid, unenforceable, or in conflict with applicable law in any jurisdiction in which this EULA is being performed, such provision shall be construed, limited, or altered, as necessary, to eliminate the invalidity, unenforceability, or conflict, and all other provisions of this EULA shall remain unaffected.

     

    20.  FORCE MAJEURE.  LANDESK shall not be liable for its failure to perform due to unforeseen circumstances or any causes beyond LANDESK’s reasonable control (“Force Majeure”).  In the event of Force Majeure, LANDESK’s performance will be extended for a period equal to the duration of the delay caused thereby.

     

    21.  WAIVER.  No action taken pursuant to this EULA, including any investigation by or on behalf of any party, shall be deemed to constitute a waiver by such party of any representation, warranty, covenant or agreement contained herein.  The waiver by any party hereto of a breach of any provision of this EULA or failure to perform by the other party shall not operate or be construed as a further or continuing waiver of such breach or failure to perform or as a waiver of any other or subsequent breach or failure to perform.  No failure on the part of any party to exercise, and no delay in exercising, any right, power or remedy hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of such right, power or remedy by such party preclude any other or further exercise thereof or the exercise of any other right, power or remedy.  All remedies hereunder are cumulative and are not exclusive of any other remedies provided by applicable law.

     

    22.  ASSIGNMENT; SUB-LICENSE.  Licensee may not assign, sublicense, or transfer this EULA, the Licensed Software, any right to Support Services, or any rights or obligations hereunder without prior written consent of LANDESK. LANDESK may assign this EULA and any rights or obligations hereunder at any time and without consent.

     

    23.  NOTICES. All notices required or permitted to be given hereunder shall be in writing, shall make reference to this EULA, and shall be delivered by hand, or dispatched by prepaid courier or by registered or certified mail, postage prepaid.  Notices to LANDESK shall be sent to the following address:

     

        LANDESK Software, Inc.

    698 West 10000 South, Suite 500

    South Jordan, Utah 84095

    Attn: Legal Dept.

     

    Notices shall be deemed served when received by addressee or, if delivery fails by reason of some fault or action of the addressee, when tendered for delivery.

     

    24.  ENTIRE AGREEMENT; AMENDMENT.  This EULA sets forth the entire understanding and agreement between Licensee and LANDESK relating to the subject matter herein.  This EULA may be amended only in a writing signed by authorized representatives of both parties.  No vendor, distributor, dealer, retailer, reseller, salesperson, employee or any other person is authorized to modify this EULA or to make any representations different from, or in addition to, the terms of this EULA and Licensee hereby confirms that it has not entered into this EULA in reliance on any statement or representation not expressly set forth herein.  Any terms and conditions of any purchase order or other document that is submitted by Licensee in connection with the LANDESK Licensed Software that are different from or in addition to the terms and conditions of this EULA are not binding on LANDESK and are ineffective.

     

    EULA - Version:  March 2014

     

    Affected Product(s)

    Shavlik Protect All

    Scan results show 1 or 2 missing patches where many more patches should be missing

    $
    0
    0

    Symptoms

     

    Scan results will show a limited number of missing patches, generally Microsoft Visual C++ or Studio Shell.  Additionally, the scan results will not show Patches Installed or Service Packs Missing


    Results will show similar to this:

    BadScanResults.PNG

     

    The expected results:

    ExpectedScanResults.PNG

     

    Cause

     

     

    You are running in an unlicensed limited mode and  you are very limited in the actions you are allowed to perform.

     

    Resolution


    Activate Shavlik Protect with a valid license, you can do this online or manually.

    Publishing operation failed because the console and remote server versions do not match.

    $
    0
    0

    1604_157_49_cache.png

     

    Purpose

     

    The purpose of this document is to provide further troubleshooting steps when Shavlik Patch for Microsoft System Center users are unable to publish updates due to the 'Publishing operation failed because the console and remote server versions do not match.' error message.

     

    Symptoms

     

    Publishing updates will fail and the error 'Error Publishing '*update name*' : Publishing operation failed because the console and remote server versions do not match.' will be seen within the AutoPublish.log found in the C:\Users\*SCCM-Admin*\Shavlik\Shavlik Patch directory.

     

    Resolution


    There are three possible causes and resolutions listed below:

     

    If Shavlik Patch is installed on the primary WSUS server and you are using Windows Server 2012 or Windows 8, then the WSUS API and the PowerShell cmdlets features must be enabled.

     

    If WSUS is on a remote Windows 8 or Windows 8.1 machine, then the remote admin tools feature must be installed on that machine. The version of the remote admin tools and the version of WSUS must match or you will not be able to deploy updates.

     

    If the primary WSUS server is running WSUS 3.0 SP2, then the WSUS 3.0 SP2 Administration Console must be installed on the same machine as Shavlik Patch. Patches KB2720211 and KB2734608 must be applied to both the WSUS server and the Configuration Manager Console machines.

     

    Affected Product(s)

     

    Shavlik Patch for Microsoft System Center


    Information about the behavior of patching Adobe and Mozilla products with Protect

    $
    0
    0
    Purpose

     

    This article is meant to provide information about how Protect provides security updates for Adobe and Mozilla products incrementally.

     

    Description

     

    When a vendor supports multiple branches or versions of a product Protect does not support moving to the latest version until the previous branch has been end of life (EOL).

     

    Example:

    For Adobe Flash, if versions 10 and 11 are still supported (Flash 9 & below are EOL) Protect offers all flash 5, 6, 7, 8, 9 and 10 to the latest version of 10 as a security update. Protect only offers the latest Flash 11-14  security patches to older versions of 11-14 that are currently installed. This behavior is in place because not all customers wish to move to the latest version.

     

    In this instance if you currently had Flash 10 installed you would need to use the "Software Distribution" scanning and deployment option within Protect to update directly to the latest version of Flash 14.

     

    This behavior can apply to all Adobe and Mozilla products that are supported for security patching within Protect.

     

    Additional Information

     

    If you need instructions for a software distribution scan and deployment please refer to the  Software Distribution Best Practices and Informational Guide

     

    Affected Products

     

    Shavlik Protect 9.x

    vCenter Protect 8.x

    Error when Scheduling Scan with Auto-deploy: Failed to schedule operation: 'Unkown error (0x84000005)'

    $
    0
    0

    Symptoms


    When attempting to set up a scheduled scan with auto-deployment, you receive a pop up error stating:

    Schedule: Failed to schedule operation: 'Unkown error (0x84000005)'

    error.JPG


    Within the ST.Protect.managed.log you may see the following type of error message:

    2014-07-07T17:47:38.0155053Z 0005 E OperationPresenter.cs:120|System.ComponentModel.Win32Exception (0x80004005): Unknown error (0x84000005)

      at ST.Deployment.Distribution.STScheduler.ScheduleJob(String machine, Int32 schedulerPort, X509Certificate consoleCertificate, String jobName, String command, String parameters, String workingDirectory, STScheduleRunAccount runAs, String userName, String domain, Byte[] encryptedPassword, STSchedule schedule)

      at ST.UI.Controllers.Scheduling.ScheduleConsoleTask.<ScheduleJobWithShavlikSchedulerAsync>d__5.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

      at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

      at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

      at ST.UI.Controllers.Scheduling.ScheduleConsoleTask.<ScheduleJobAsync>d__2.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

      at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

      at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

      at ST.UI.Controllers.Scheduling.PatchScan.<ScheduleConsoleTaskAsync>d__0.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

      at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

      at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

      at ST.Protect.Forms.Workflow.OperationPresenter.<TryScheduleConsoleTaskAsync>d__0.MoveNext()



    Cause


    The reason this error occurs is due to too many characters within the job name [1.Name this operation (optional)]. The limitation is currently 53 characters. If you use 54 or more characters in this field it will cause the above error message to occur.


    jobName.jpg


    Resolution


    This issue has been marked as a defect by Shavlik engineering and should be fixed in a future version.


    The current workaround is to only use 53 characters or less when setting the job name.


    Affected Product(s)


    Shavlik Protect 9.x

    Scanning a remote machine using Protect fails with Error 452: Unable to connect to the remote machine

    $
    0
    0
    Symptoms

     

    • Cannot scan a remote machine with Protect 
    • Scanning a remote machine in Protect fails with the following error: 
      Error 452: Unable to connect to the remote machine

     

    Cause

     

    This issue occurs if one or more scanning prerequisites are not met, usually due to a configuration issue.
      

    Resolution

     

    To resolve this issue:

    1. Reboot the Protect console machine. 
    2. Verify if the Server and Remote Registry services are enabled on the remote machine and that you can remotely log in to this machine.

      To test the remote registry connection:
      1. Click Start> Run, type regedit, and click OK. The Registry Editor window opens. 
      2. Click File> Connect Network Registry.
    3. Ensure that the Workstation service is running on the machine performing the scan. 
    4. Check if there is already a connection between the server and scanned device and that this connection is using a different set of credentials than the Protect patch server. In this case,the Protect patch server cannot establish the connection. If the target machine being scanned is already connected to the scanning server via a drive mapping, the scan fails 
    5. Try scanning the target machine using both IP and Name. 
    6. Test the admin share using this command:

      net use\\machine_name\IPC$/user:domain\ username password

      Note: Provide the actual name of the machine you are trying to scan, along with the same credentials that you are attempting to scan with. You can substitute machine_name with domain if you are using local credentials.
    7. Check the Local Area Connection properties on the target machine to ensure that File and Printer sharing is enabled. 
    8. Try lowering your thread count for simultaneous machines scanned in the scan template to see if this eliminates the error. To do this, navigate to Scan template> General tab.

      For more information on scanning prerequisites, see this article: http://community.shavlik.com/docs/DOC-23019

    Additional Information

     

    Microsoft provides a patch to resolve this issue in a specific scenario. To verify if this is applicable, open a command prompt and run these commands:

     

    sc.exe \\Target_Computer_Namequery
    sc.exe
    \\Target_IP_Addressquery

     

    If sc.exe using Target_Computer_Name works, but sc.exe using Target_IP_Ad does not work, you must apply these patches: In the console machine:

    • For Windows Server 2008, 2008 R2 and 7, apply either SP1 or the patch described in the Microsoft Knowledge Base article 2194664
    • For Windows Server 2003 and 2003 R2, apply the patches described in the Microsoft Knowledge Base articles 975467 and 968389.

    In the target machine:

    • For Windows Server 2008, 2008 R2 and 7, there are no available patches and this issue is not seen to occur in these target operating systems. 
    • For Windows Server 2003 and 2003 R2, apply the patches described in the Microsoft Knowledge Base articles 975467 and 968389.

    Affected Products

     

    Shavlik Protect 9.x

    vCenter Protect 8.x

    Migration Tool - Upgrading to 9.1 from earlier version migration tool gives warning and will not run

    How to clean up broken installs of Shavlik Protect with the Microsoft Fixit Tool

    $
    0
    0

    Symptoms

    You may need to use the steps below to perform a manual uninstall of the application if you see any of the following errors during installation or upgrade of Protect:

     

    You may see a pop-up error:

    Protect Setup: class STWin32::CWin32Exception at Upgrade7x.cpp:142: Error 1605: This action is only valid for products that are currently installed.

     

    You may see a message that says "protectinstaller.msi was not found".

     

    Purpose

    This article provides information on manually un-installing Shavlik Protect. This document is generally meant for the purpose of cleaning up a bad or broken installation of the Protect application.

     

    Cause

    Occasionally, the application may not be removed completely due corruption to the Windows Installer, Installer folder or other corruption to the automated uninstall process. When this occurs a manual un-install of the application is necessary.

     

    Resolution

    Microsoft provides assistance with the manual uninstall process by providing a Fix it tool.  The link to the tool is:  http://support.microsoft.com/mats/Program_Install_and_Uninstall

     

    Here are instructions on how to use the Fix it tool

    1. Use the link above to navigate to the Fix it main page.
    2. Click on ‘Run Now’ and choose ‘Save File’.
    3. Run the EXE that is downloaded and choose ‘Accept’ on the first page.
    4. Choose the second option ‘Detect problems and let me select the fixes to apply’.
    5. Choose the ‘Uninstalling’ option
    6. You will see a list of the installed products on the server.  Choose the product if you see it on the list for instance. ‘Shavlik Protect’.  If you do not see the product on the list then select ‘Not listed’.


    If Shavlik Protect, vCenter Protect, or Netchk Protect is listed:

    1. Choose the corresponding name and click ‘Next’.
    2. Choose ‘Yes, try uninstall’
    3. Verify both options are check-marked and click ‘Next’.
    4. You should see a screen that indicates whether Protect was uninstalled or not.
    5. Click ‘Next’ and the close out of the screen.

     

    If Shavlik Protect, vCenter Protect, or Netchk Protect is Not Listed:

     

    1. Choose ‘Not Listed’ and click ‘Next’.
    2. Enter the product code for the version of the Product installed and click ‘Next’. (Include the brackets)

     

         Product codes for Protect are listed below.

    1. Verify both options are check-marked and click ‘Next’.
    2. You should see a screen where it indicates whether the product was uninstalled or not.
    3. Click ‘Next’ and the close out of the screen.

     

    Product GUID codes:

    Make sure to use the corresponding GUID for the version of Protect you are attempting to uninstall.

    Protect 7.0.832.0: {C6D1AE7C-DE93-4E93-A916-C4144525C82C}

    Protect 7.0.841.0: {C6D1AE7C-DE93-4E93-A916-C4144525C82C}

    Protect 7.1.410.0: {90047C28-0B1B-4B30-8177-50729907EBF2}

    Protect 7.2.155.0: {9B7F1E45-4C47-4E25-9EAB-098923E4171C}

    Protect 7.5.2716.0: {CEA2D643-08C0-422E-9B27-B58ED9D38D07}

    Protect 7.6.1482.0: {661A3308-5BE2-4E0F-A752-BDDB247DD2DB}

    Protect 7.8.1340.0: {0A4D8D5E-7177-4A45-8A7F-0A5757403F97}

    Protect 7.8.1388.0: {0A4D8D5E-7177-4A45-8A7F-0A5757403F97}

    Protect 7.8.1392.0: {0A4D8D5E-7177-4A45-8A7F-0A5757403F97}

    Protect 8.0.3756.0: {F77AFB04-D13F-48DA-BB99-A5B31B6AAE0B}

    Protect 8.0.3965.1: {5A696B05-9F06-4B3D-83A0-69E848EFAC4A}

    Protect 8.0.4027.2: {5A696B05-9F06-4B3D-83A0-69E848EFAC4A}

    Protect 9.0.1106.0: {8045AD29-C6A4-43F5-9F1F-9560EB09F99A}

    Protect 9.0.1182.0: {070964CB-00B0-4E36-A3F6-A09F76FBD197}

    Protect 9.1.4334.0: {83593D3F-ADD7-491B-82EC-1A2E6D08C385}

     

     

    At this point, install the latest version of Protect.

     

    If you continue to encounter any install errors, contact Shavlik support. (http://www.shavlik.com/support/contact/)

     

    If the Fixit tool fails to correct the error, you may need to manually delete an upgrade key located under HKEY_CLASSES_ROOT\Installer\UpgradeCodes in the registry. Then try reinstalling Protect with the latest installer.

     

    Notes

     

    Latest versions of Protect can be downloaded from: http://www.shavlik.com/downloads/

     

    It is highly recommended to perform a backup of the registry before performing any modifications.

    How to backup Windows Registry:  http://windows.microsoft.com/en-US/windows-vista/Back-up-the-registry

     

    Impact / Risks

    The Fixit utility is provided by Microsoft. Make sure you read any known issues or guidelines for this tool on Microsoft's site prior to use.

    Affected Product(s)

    Shavlik NetChk Protect 7.x
    VMware vCenter Protect 8.x

    Shavlik Protect 9.x

    Shavlik Patch (SCUPdates) Landing Page

    $
    0
    0

    1604_157_49_cache.png

     

    This is a list of highly recommended documents for improving general knowledge of the Shavlik Patch for Microsoft System Center (formerly SCUPdates) product. This article is not a comprehensive list of documents.

     

    Installation & Configuration

     

     

     

    Best Practices & How To's

     

     

     

    Troubleshooting & Common Issues

     

     

     

    Other Useful Information

     

    Error 10038: An operation was attempted on something that is not a socket.

    $
    0
    0

    Symptoms

     

    • Scheduled Scan or Deployments fail.
    • The following error may be seen in an event or within the scheduler.log from C:\Windows\Propatches\Scheduler on a target system:
      Error 10038: An operation was attempted on something that is not a socket.
    • Within the ST.Protect.native log you may see an error such as the following:
      The service STSchedEx did not reach status Running within the specified time interval.
    • You may see the following error message:
      The ST Remote Scheduler Service service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs.

     

    Cause

     

    StSchedEx.exe is attempting to listen on something other than the port specified in Protect Tools > Options > Scheduling. This is related to a known issue.

     

    Resolution

     

    This is a known issue that can occur in Protect 9.1.4334.0. This has been defected by Shavlik and should be fixed in the near future.

     

    Workaround:

    Go into Protect, Tools > Options > Scheduling and set the scheduling method to use the Microsoft Scheduler. This alternate method of scheduling will use the Microsoft Task Scheduler as a workaround.

     

     

    Affected Products

    Shavlik Protect 9.1.4334.0


    How to update the Certificate Revocation List (CRL) on a disconnected Protect console server

    $
    0
    0

    Symptoms


    An out of date Certificate Revocation List (CRL) on the Protect console server can cause many issues, among these issues are:


    • Content data fails to download automatically or through a Help - Refresh Files.  The Scriptcatalog.zip is the most common data file affected by this.
    • Patches fail to download with a digital signature error.
    • Miscellaneous other issues as noted with certificate errors in the logs. 


    Cause


    The Certificate Revocation List (CRL) is out of date.


    Resolution


    1)  Update the Root Certificate on the Protect console server by performing a scan against it using a Security Tools enabled Scan TemplateThe missing patch will be MSRC-001 or MSRC-002.  Deploy the patch with reboot.


    2)  Manually update the Certificate Revocation List (CRL) by following these instructions:


    Navigate to the Protect installation folder

    Right click on ST.Protect.exe

    Select Digital Signature

    Select the Signature in the Signature list

    Click Details

    Click View Certificate

    Select Details

    Select CRL Distribution Points from the list

    Use the URL= value to download the first CRL. (http://csc3-2010-crl.verisign.com/CSC3-2010.crl)

    Click Certification Path

    Select the certificate above Shavlik Technologies (VeriSign Class 3 Code Signing 2010 CA)

    Click View Certificate

    Select Details

    Select CRL Distribution Points from the list

    Use the URL= value to download the first CRL. (http://crl.verisign.com/pca3-g5.crl)

     

    From the information collected above, you would download and install the following CRL files:

     

    http://csc3-2010-crl.verisign.com/CSC3-2010.crl

    http://crl.verisign.com/pca3-g5.crl

     

    Copy these files to the console machine

    Right Click on the file --> Install CRL

    Click Next

    Select Automatically select the certificate store based on the type of certificate

    Click Next

    Click Finish

    You should see The import was Successful


    Affected Products


    Shavlik Protect 9.0.1182.0

    Shavlik Protect 9.1.4334.0

    Protect 9.1 Patch 1 download location and release notes

    $
    0
    0

    Purpose


    This article provides a link to the Protect 9.1 Patch 1 download location and release notes.


    The Shavlik Download Center provides links to:

     

    • Product downloads
    • Upgrade Guide
    • Release Notes
    • System Requirements
    • Version History Log


    Affected Product(s)

     

    Shavlik Protect 9.1

    Unhandled exception when verifying Shavlik Patch settings

    $
    0
    0


    Symptom


    You receive the following error when attempting to verify the Account settings in Shavlik Patch:  ID4257: x.509 certificate 'CN=*.shavlik.com......validation failed by the token holder

    ErrorPatchSetting.PNG

    Cause


    Shavlik Patch is not able to validate the certificates.

     

    Solution


    Add these URLs to your firewall access list

     

    http://gtsslcrl.geotrust.com

    http://gtsslocsp.geotrust.com

    http://crl.geotrust.com

    http://ocsp.geotrust.com

    http://csc32010crl.verisign.com

    http://ocsp.verisign.com

    http://crl.verisign.com

    http://csc32010aia.verisign.com


    Affected Products


    Shavlik Patch for Microsoft System Center (SCUPdates)

    How to increase the download timeout in Protect 9.1 Patch 1 and higher.

    $
    0
    0

    Symptoms


    You encounter download timeout failures when performing a Help - Refresh Files, Patch Download from vendor, Distribution Server or customer URL location.


    You would see this in the GUI:

    "Error reason: The request was aborted: The request was canceled.:"


    You would see this in the ST.Protect.Managed*.log:

    "Download did not complete. No activity took place in 25 seconds. Number of retries available is 0."


    Cause

     

    The inactivity timeout of 1 minute has been reached due to a slow connection.


    Resolution


    Increase the download inactivity by following these instructions.


    1.  Navigate to the install folder for Protect.  The default location is: C:\Program Files\LANDesk\Shavlik Protect

    2.  Make a backup the STEnvironment.config files.  Creating a zip of the file in the same folder is usually the easiest method.

    3.  Edit the STEnvironment.config file using NotePad.

     

    You will be inserting downloadInactivityTimeout="00:01:00" into the config file.  We suggest inserting it after the 'dataFilesDirectory' information and before 'helpRUIFormat' as depicted below:

    dataFilesDirectory="C:\ProgramData\LANDESK\Shavlik Protect\Console\DataFiles"downloadInactivityTimeout="00:01:00"helpUriFormat="http://xmldev.shavlik.com/protect/92/{0}/{1}"


    4.  Increase the inactivity timeout by modifying "00:01:00" (HH:MM:SS format)

    5.  Save the STEnvironment.config file and restart the Shavlik Protect Console service.


    You can test again once these steps are complete.  Revert back to your backup STEnvironment.config if you wish to undo these settings.


    Affected Products


    Shavlik Protect 9.1.4446

    Rerelease of MS14-045: Method to uninstall 2982791 before installing 2993651

    $
    0
    0

    Purpose


    The purpose of this article is provide customers a method to uninstall MS14-045 (2982791) before installing 2993651.  Guidance on whether you need to uninstall 2982791 before installing 2993651 can be found in the Update FAQ on the Microsoft website.

          

    Resolution


    The Custom Action feature will allow you to uninstall 2982791 on your target machines.  A restart is required to fully uninstall the patch therefore we suggest allowing a restart before installing 2993651.


    Follow this guide:Custom Action - How to perform a custom action complete tutorial and use the following uninstall batch files.  You will need to create 4 separate Custom Action Deployment Templates if you have to uninstall the patch from all supported OSs.


    Windows 2003:


    Use W2003.zip attached to this document.


    Vista and Windows 2008:


    Use Vista200864bit.zip or Vista200832bit.zip attached to this document.


    Windows 7 - Windows 8 - Windows 8.1 - Windows 2008R2 - Server 2012 - Server 2012R2:


    Use the W7W8W12.zip attached to this document.


    Additional Information:


    Included is a screenshot with a typical Deployment Template configuration:



    Viewing all 1352 articles
    Browse latest View live