Quantcast
Channel: KKB Wiki
Viewing all 118 articles
Browse latest View live

Not able to view dashboards or vPro pages, Can't Log on, Cannot schedule an automatic update in patch, or an agent update. Other unexplained failures / errors in the VSA web pages.

$
0
0
Current Revision posted to KKB Wiki by Sam Belcher on 7/29/2013 5:55:44 PM

QUESTION

There is a condition in Microsoft .NET that may cause multiple symptoms in Kaseya. Symptoms observed include some web pages not displaying properly (dashboards or vPro pages in Monitoring for example), or being entering a user name and password and being immediately returned to the logon page, or not being able to schedule automatic update in Patch, or agent updates.

Sometimes this results in an error such as:

System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x800700002) in Microsoft .NET Framework Version 2.0.50727.xxx; ASP .NET Version 2.0.40727.xxx. 

Sometimes the error is along these lines: 

Server Error in '/' Application." with a Compiler Error Message: CS0012: The type 'some file' is defined in an assembly that is not referenced. You must add a reference to assembly 'XYZ, Version X.Y.Z, Culture-neutral, PublicKeyToken=null

In at least one case, the symptom was that the customer could no longer log in to the VSA. An attempt to view the vPro or Dashboard pages brought them immediately back to the login page.

ANSWER

The ASP .NET temporary files need to be re-compiled. 


1. Stop IIS (note, of course this will interrupt the VSA interface.) 
2. Go to the directory c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP .NET Files. (Change C:\ to what ever drive Windows is installed on.) 
3. Delete all files and sub-directories.
4. Start IIS. IIS will then recompile the temp files and re-create the files just deleted.

Be aware that all the .NET files have to be re-created, functions or pages may be a little slow the first time they are accessed after IIS is restarted. 

 

MORE INFORMATION

See this MSDN blog

See also: http://msdn.microsoft.com/library/ms366723

APPLIES TO

Version 5.1
G1
K2

 

 

Tags: resolution, 5.1, .Net v2.0.50727, Kaseya Server, k2, .net 2.0

Configure Proxy Credentials in KAV 1.4 Profile

$
0
0
Revision 1 posted to KKB Wiki by Travis.Boyle on 7/30/2013 5:09:00 PM

In KAV 1.4 we added Proxy settings for the Kaspersky updates so that if your endpoints reside in a network that is using a proxy you can configure it once from the profile to allow all these endpoint to get their updates from the internet. Some proxy servers require authentication information in the form of a user/password. However, for security reasons Kaspersky would not allow us to use clear-text passwords in the profile. The profile must therefore use an encrypted version of the password. In order to find what the encrypted password is you’ll need a single endpoint that has Kaspersky installed and you will need to know what the password is. Then follow these instructions:

 

1.      Open Kaspersky update settings and update the user-name and password for the Proxy

2.      Open a command window (Cmd.exe)

3.      Find the Kaspersky Installation Folder (usually it is c:\Program Files\Kaspersky Lab\Kaspersky Anti-Virus 6.0 for Windows Workstations MP4\)

4.      Run the command: “avp export rtp c:\temp.xml”

5.      Open Notepad

6.      Open c:\temp.xml

7.      Search for a line that looks like like this: <val name="ProxyPassword" value="kjshdkfjshdfsdhfsdf098203490sdf09sdf233f3sdf9s7df09s8df0sf0sdfsf232308shdf02" type="10"/>

8.      The encoded password is in the value field

9.      Copy that (without the quotes) into the profile

 

Tags: KAV 1.4

Backup installation to domain controller fails - unable to create service user

$
0
0
Revision 1 posted to KKB Wiki by Dominic Walsh on 7/31/2013 5:12:54 PM

KB# KKB001026

SYMPTOMS

- Backup client installation fails on a domain controller
- install log for the "Acronis Agent Core" module (c:\kworking\backupAgentCoreInstallLog.txt) contains the below error message:

1: MSIGEN:GrantUserPrivileges: started for user '.\acronis agent user'
1: MSIGEN:GrantUserPrivileges: List of priviledges to grant: 'SeServiceLogonRight'
1: MSIGEN:GrantUserPrivileges: Failed to grant priviledge 'SeServiceLogonRight' to user '.\acronis agent user' with error code '1780'
1: MSIGEN:AddExistingUserToServiceUsers: failed.
1: MSIGEN:CommonError: code:13795829, message:, linetag:0851EFE822FCBB728h
CommonError: code:16056329, message:Failed to add existing user '.\Acronis Agent User' to service users., linetag:0D2C4F13C2D5BFD8Eh
CommonError: code:16056323, message:Failed to add user '.\acronis agent user' to group 'SeServiceLogonRight'., linetag:0D2C4F13C2D5BFBB9h
CommonError: code:65520, message:A null reference pointer was passed to the stub, linetag:0BD28FDBD64EDB8E0h
1: MsiManagedMachineServiceInstall:Failed to add existing user to service users.

CAUSE
The automated Acronis client installation creates a local "administrator" level user account to run the "Acronis Managed Machine service".

On some domain controllers, this process fails due to OS permissions.

SOLUTION

To diagnose the issue, open the install log mentioned above and search for the string "return value 3". The error will be logged in the preceding few lines.

Please continue with these steps ONLY if the error is with creating or adding the service user.

In this case you will need to install the Backup client manually using this process: -

1) open a command line prompt and run the following command line to install the Backup Agent Core: "%windir%\system32\msiexec.exe" /i "c:\kworking\AcronisAgentCore.msi" /log "c:\kworking\backupAgentCoreInstallLog.txt" /norestart TRANSFORMS="c:\kworking\AcronisAgentWindows.mst"


2) you will be prompted for an account to run Acronis Managed Machine Service - specify an existing domain or local administrator:



3) if the installation is successful, then run the following command lines to install the other required components of the Backup Client:


"%windir%\system32\msiexec.exe" /i "c:\kworking\AcronisAgentWindows.msi" /log "c:\kworking\backupAgentWindowsInstallLog.txt" /qr /norestart TRANSFORMS="c:\kworking\AcronisAgentWindows.mst"

"%windir%\system32\msiexec.exe" /i "c:\kworking\AcronisCommandLineTool.msi" /log "c:\kworking\backupCommandLineToolInstallLog.txt" /qr /norestart TRANSFORMS="c:\kworking\AcronisAgentWindows.mst"

4) to install the Acronis Management console (optional component), run this command:


"%windir%\system32\msiexec.exe" /i "c:\kworking\AcronisManagementConsole.msi" /log "c:\kworking\backupManagementConsoleInstallLog.txt" /qr /norestart TRANSFORMS="c:\kworking\AcronisAgentWindows.mst"

5) once this is completed, verify the installation using the Backup > Install/Remove function.

6) the client machine needs to be rebooted before running backups


APPLIES TO

Kaseya Backup 5.0

Tags: resolution, kaseya backup, KBU

Hardware Changes did not alert after adding a SAN or mapping a new network drive

$
0
0
Revision 1 posted to KKB Wiki by Brande Schweitzer on 7/31/2013 7:43:14 PM

The Monitor > Alerts > Hardware Changes alert function will trigger when new hardware is discovered by an Audit.  Hardware changes that will trigger this alert are those items listed on the Audit > Machine Summary > Hardware > PCI and Disk Hardware tab.  SAN drives and mapped network drives are not collected as part of the hardware information in Audit.  Therefore, the Hardware Changes alert will not fire when a SAN drive or newly mapped network drive is connected.

Some License Keys appear as "BBBBB-BBBBB..."

$
0
0
Revision 1 posted to KKB Wiki by Brande Schweitzer on 7/31/2013 7:51:58 PM

KB#: KKB001028

As part of Microsoft processes, some Microsoft license keys may not be stored or may be removed from the system after installation.  In some cases, the algorithm Microsoft uses to encode the license key may not be accessible to thir parties.  When Kaseya attempts to report the license key but does not find a key or cannot decrypt the algorithm, the Audit will reflect the license key as "BBBBB-BBBBB...".

This is a known issue caused by the restrictions placed on license recording by Microsoft.

How can I move the KDB private storage server (PSS) to a different computer without losing current backup data?

$
0
0
Current Revision posted to KKB Wiki by Dominic Walsh on 8/1/2013 5:53:19 PM

KB# KKB001029

QUESTION

How can I move the KDB private storage server (PSS) to a different computer without losing current backup data?

ANSWER

The backup data will be maintained so long as the agent GUID and the storage location do not change. Use the following steps to achieve this: -

1) go to Agent > Delete function and uninstall the storage server agent using the "Uninstall the agent and keep the account" option

2) ensure that the "storage location" for the PSS does not change: -

- if the storage location is a local drive (e.g. d:\data), copy the entire folder structure to the "new" PSS (must keep the same drive and folder path)
- if the storage location is a network share (e.g. \\server\share), ensure that the "new" PSS can access the existing share, or copy the data to another share that can be accessed from the new PSS using the same UNC path

3) go to Agent > Create function and click on the hyper-linked machine ID for the storage server agent

4) click Next button and then download the account specific agent install package

5) run this on the "new" storage server - it will check in using the original account and all configuration (including storage server settings) will be maintained

6) if the IP address that KDB clients need to connect with has changed, go to Data Backup > Private Storage function and change the "primary address"

After this process, backups should continue where they left off and no further changes are needed.

APPLIES TO

Kaseya Data Backup

Tags: kaseya data backup, KDB, how-to

Backup fails with "Insufficient system resources exist to complete the requested service"

$
0
0
Revision 7 posted to KKB Wiki by Dominic Walsh on 8/2/2013 12:51:48 PM

 

KB# - KB000814

SYMPTOMS

Backup fails and Acronis log contains "Insufficient system resources exist to complete the requested service".

 

<eventid="8" level="4" module="1" code="502" time="1304089522" message="Operation with partition '0-0' was terminated. Details: <indent>Failed to create volume snapshot. Error code: 0x70021 Tag: 0x2CBDD167CBCA95A4 Failed to enumerate open files on the volume. Error code: 0x10C451 Tag: 0x14181C22EF45ADE6 Insufficient system resources exist to complete the requested service Error code: 0xFFF0 code = 2,147,943,850 (0x800705AA) Tag: 0xBD28FDBD64EDB8BC</indent>" line_tag="0xA164035B3FF39281" />
<eventid="9" level="4" module="7" code="33" time="1304089522" message="Unable to create volume snapshot" line_tag="0x2CBDD167CBCA95A4" />
<eventid="10" level="4" module="16" code="50257" time="1304089522" message="Failed to enumerate open files on the volume." line_tag="0x14181C22EF45ADE6" />
-<event id="11" level="4" module="0" code="65520" time="1304089522" message="Insufficient system resources exist to complete the requested service" line_tag="0xBD28FDBD64EDB8BC">
<field name="code" type="TULong64">2147943850</field>
</event>
<eventid="12" level="4" module="100" code="103" time="1304089522" message="Failed to perform the backup operation." />

 


CAUSE

Creation of Acronis backup snapshot consumes more system resource than is available to the backup process.


SOLUTION

Acronis have provided an updated command line interface (CLI) which resolves some cases. To apply the update: -

1) go to Backup > Install/Remove function and update the client to the latest Acronis build (10.0-18058)

2) download the updated CLI from here

3) extract the file (TrueImageCmd.exe) and copy to the following locations on the client machine: -

- C:\Program Files\Acronis\BackupAndRecovery

OR

- C:\Program Files (x86)\Acronis\BackupAndRecovery (on 64-bit Windows)

 

Test the backup again.

If the issue persists, changes will be required to the OS or hardware. This Acronis KB article contains some potential solutions - http://kb.acronis.com/content/10440 

Please note the 2nd last item on the list (Change Acronis tasks priority and compression to Normal) does NOT apply to the Kaseya Backup solution.

 

FURTHER INVESTIGATION
If you still encounter issues, please gather the following information and submit to Kaseya support: -
  1. Acronis log of failed backup (go to Backup > Backup Sets > click on 'failed' hyper-link in results column)
  2. Acronis Info tool output from Backup client
  3. details of any changes made after reading the Acronis article

 

 

FURTHER INFORMATION

To access the Acronis log for a backup taken with Kaseya Backup, go to Backup tab > Backup Sets function and click the success/failed link in the "Result" column.

 

APPLIES TO

  • Kaseya Backup 4.0
  • Acronis Backup and Recovery (v10.0-17552)

 

Tags: insufficient permissions, backup fail error, Insufficient system resources exist to complete the requested service, Unable to create volume snapshot

Kaseya Backup 5.0 (Controlled Release) Known Issues

$
0
0
Revision 1 posted to KKB Wiki by Dominic Walsh on 8/2/2013 3:15:38 PM

KB# KKB001030

Kaseya Backup 5.0 is currently in “controlled release” (CR) phase. It is available to customers on request, and includes the following enhancements: -

  • Windows 8 and 2012 support

  • brings back the Synthetic Backup support for encrypted backups and folder backups

  • Support for latest disc hardware for improved backup reliability and bare metal recovery options

  • Improved backup logic to minimize ongoing incremental backup sizes

  • Support for conversion of Dynamic Disks to VM and removal of 950GB size limit

  • Support for copying large files when exploring a backup volume

  • Optional Install of Local Client UI for more control when at the local machine

IMPORTANT NOTE - if you are already on the controlled release program, please go to the System > Server Management > License Manager page and check the Backup module version. If it is 4.9.x.x, you do not have the latest build and should update as soon as possible to get the latest code changes. To update, run the Kaseya installer (kinstall.exe) and update the module to v5.0.

The CR program has been running since May 2013, and while the product is generally stable, there are some issues known to the Kaseya Support and Engineering teams which affect operation of the software in certain environments. These “known issues” are listed below.

Current known issues

# Backup fails on ABR11 client with "The running task has been canceled"

  • see KKB001019 for details and troubleshooting steps

# Backup on ABR11 client appears to be “stuck” at 95% completion on the Backup Status page. On the client side, acrocmd.exe and mms.exe processes are in a hung state.

  • an updated DLL has been provided by Acronis to resolve the issue, and this is currently being tested. Please open a support ticket if you have a backup client showing these symptoms.

  • a permanent fix for this issue will be included in the GA release

# Backup fails on ABR11 client with “Failed to resolve the item: B” (where B is a drive letter)

  • issue is caused by Acronis failing to recognize one of the drives that is selected for backup

  • Acronis have provided a custom build to resolve the issue. Please open a support ticket if you have a client logging this error.

  • a permanent fix for this will be included in the GA release

# When mounting a backup from an ABR11 client using Explore Volumes function, only the “agent credential” user can see the mounted drive. In ABR10 it was available to all users.

  • this is a design change in ABR11

  • we have filed a “feature request” to make the mounted drive available for all users again in a future release, but this will NOT be implemented in time for the KBU 5.0 release

  • in the GA release of KBU 5.0, the mount process will run as the logged in user instead of the “agent credential” user, so long as the logged in user has access to the backup image location. The web UI will report the currently logged in user when selecting the machine to mount the image on.

# Old backup sets are not automatically deleted on Windows Server 2012 machines

  • a Kaseya hotfix will be released to resolve this issue

# Acronis installation fails on some domain controllers due to error creating local service user account.

# Acronis installation fails on Windows 2000 machines

  • a Kaseya hotfix will be released to resolve this issue

# Backups from ABR11 client to some network locations fail with “Access denied” error, even if the Image Location test passes

  • ABR11 uses a different method from previous versions to authenticate with remote computer - now it needs remote credentials to be explicitly specified, whereas previously it would authenticate using the credentials the backup process is running under

  • problems usually occur when backup source and destination machines are in different domains or workgroups

  • Kaseya Engineering team are currently testing a solution - please open a support ticket if you are affected by this issue

# Error occurs in backup logs that “incremental processing has failed on the offsite server”, and then offsite synthetic full backups stop being processed correctly

  • this is a rare issue

  • Kaseya Engineering team are currently testing a solution - - please open a support ticket if you are affected by this issue

Tags: Kaseya Backup 5.0, Known Issue, KBU

*Linux - Kaseya Agent Support

$
0
0
Revision 11 posted to KKB Wiki by amado.hidalgo on 8/8/2013 3:05:16 PM

KB#:  KKB000145

Question

Does Kaseya support Linux?

Answer

K2 v6.0.1.0 and later allow installation to supported Linux machines.

View http://help.kaseya.com/WebHelp/EN/system-requirements.asp for present Linux OS distros supported.

View this doc for information on present Linux features supported throughout the VSA.

Further information on installing Linux agents is noted at http://help.kaseya.com/WebHelp/en/VSA-online-help.asp?6908.htm.

Applies To

Kaseya Server v6.0.1.0 and later
Linux
Kaseya Agent 

Tags: agent, kserver, linux, core, k2

SQL Audit

$
0
0
Revision 1 posted to KKB Wiki by Gopinath on 8/13/2013 5:43:12 AM

SQL Audit :

Determine your SQL Server Version, Service Pack, and Edition using Power shell

Steps :

1) Create new custom field in Audit tab called “ SQL version “
2) Make Sure Power Execution Policy Unrestricted in end point if you can add below commands in attached PS file)

Set-ExecutionPolicy Unrestricted
Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned

3) import attached Script and PS1 file ..execute

Tested with 2008 OS not sure about 2003

Thanks
Gopinath

Migrating from Kaseya 2008 (v5.1) to IT Center

$
0
0
Revision 9 posted to KKB Wiki by Brendan Cosgrove on 8/21/2013 4:17:18 PM

KB#:  KKB000576

·  QUESTION
I am currently using Kaseya 2008 (v5.1) but want to move to IT Center. What  can be migrated and what is the migration process?
·  ANSWER
This article explains a procedure you can follow to migrate your settings from a Kaseya v5.1 server (on-premise or hosted by a third party) to a new Kaseya IT Center account. Essentially, the process consists of first deploying the new IT Center agents and then exporting & importing any custom content from the old server to the new IT Center account.

During this process, we suggest you keep two different browser windows open, one with your old v5 account and one with your IT Center account.

 

1.- Deploy new IT Center Agents

It is possible for multiple agents to co-exist on the same Windows endpoints - See help page (http://help.kaseya.com/WebHelp/en/VSA-Online-Help.asp?4798.htm) for details.

- Sign up for a new IT Center account and log into your account. 
- Download the agent installer package. Go to Agent > Install Agents > Deploy Agents function. You can either choose one of the pre-configured installer packages, or you can create a new Package. See the Online Help for more details


- Save the file KcsSetup.exe to your computer. This is the Agent Installer specific to your IT Center account. 
- You then need to download and execute the IT Center agent installer KcsSetup.exe in your existing machines. This can be done either Manually or using a simple Kaseya v5.1 script

1.a. Create a Kaseya v5.1 script to execute IT Center Agent Installer

Due to the specific nature of the Kaseya SaaS environment, we recommend you create the script yourself, using the following steps:
- Log into your old Kaseya v5.1 account. 
- Go to Scripts > Application Deploy.
    - Step 1: Upload the KcsSetup.exe file to Kaseya Server. Make sure you pick the first option (Send the installer from the KServer) and upload the file to the Private folder:
    - Step 2: Select the install package from the drop-down list: (Priv)KcsSetup.exe
    - Step 3: Installer type is Other. Do not specify any command line options:
    - Step 4: Name the Script. We suggest calling it "Deploy Acme IT Center Agents", substituting Acme with your company name.
    - Step 5: Make sure the checkbox is not ticked. There is generally no need to reboot the endpoints, so the script will not automatically reboot them
If you prefer, you can import instead the following into your Kaseya v5.1 server, but we suggest you run the wizard yourself as above, to ensure the installer file KcsSetup.exe is uploaded to the right place.
Script Name: Deploy Acme IT Center agents
Script Description: Deploy Acme IT Center agents

IF True 
   Exists :
THEN
   Get Variable
     Parameter 1 : 4
     Parameter 2 : 
     Parameter 3 : agentDrv
         OS Type : 0
   Write File
     Parameter 1 : #agentDrv#temp\KcsSetup.exe
     Parameter 2 : kadmin\KcsSetup.exe
         OS Type : 0
   Execute File
     Parameter 1 : #agentDrv#temp\KcsSetup.exe
     Parameter 2 : 
     Parameter 3 : 3
         OS Type : 0
ELSE
NOTE: If you import the script above, you need to change the "kadmin" in the Parameter 2 of the Write File step (highlighted in red above) for your own login name.

1.b. Run the IT Center agent deployment script to the target machines 

- The new script "Deploy Acme IT Center Agents" should appear. Otherwise select it from the script list. 
- Click on Reset View to remove any views or filters and deploy to all existing Kaseya v5.1 agents in your old account. 
- Alternatively, you may wish to deploy first to selected endpoints. 
- If you deploy to a large number of endpoints, we recommend staggering the execution of the script a couple of minutes, so you do not overload your Kaseya server and/or the customer's network.
- Ensure you do not check the box "Skip if machine offline". We want the installer to run as soon as the computers come back online
- Select all machines and click on Run Now. 



1.c Verify IT Center agents have been deployed

- Log into your IT Center account. 
- As the new agents start checking in with the SaaS servers, you will see them coming online. 
- Obviously, if the computers were not online (and you didn't check the box "Skip if machine offline"), it may take some time until the v5.1 script has executed on all managed machines. You may need to troubleshoot any issues as you normally would the remote execution of any installer.

 

2.- Export / Import custom content

Any custom content (scripts and their execution schedules, monitor sets, event sets, snmp sets) that you may have created in the old Kaseya v5.1 server needs to be exported and then imported and/or recreated to the new IT Center account and reapplied to the relevant agents. 

2.a Scripts

- Exporting Scripts: You can export individual scripts, specific script folders or even the entire folder from your old v5.1 server. We suggest exporting the complete folder as it is quicker and your script folder structure is preserved. An XML file is created when you export a script folder
- Importing Procedures / Folder: In your IT Center account, go to Agent Procedures > Manage Procedures > Schedule / Create, expand the Private cabinet and click on the myProcedures folder. Then click on the Import Folder/Procedure button and simply paste the XML text into the Import Folder box:


Note: if your v5.1 scripts use files (e.g. vbs scripts, batch files, exe's), you need to download them to your computer, upload them to your IT Center Agent Procedures > Managed Files and update the imported Agent Procedures accordingly.

- Once the Agent Procedures have been imported, you need to mirror the schedule from the old v5.1 server into IT Center manually. See http://help.kaseya.com/WebHelp/en/VSA-Online-Help.asp?2845.htm for more information about the new scheduler

2.b Monitor Sets

- Exporting Monitor Sets: You need to export individual Monitor Sets from your old v5.1 server. Go to Monitor > Monitor Sets > Edit the individual Monitor Set you wish. The Monitor Set edit window will open. Click on Export Monitor Set... link and a new window with an XML file opens. Select All and copy to clipboard or to a text file.
- Importing Monitor Set: In your IT Center account, go to Monitor > Monitor Sets, expand the Private cabinet and click on the myMonitorSets folder. Then click on the Import Monitor Set button and simply paste the XML text. Then click on Upload

- Once you have imported all monitor sets, you need to use the Agent Monitoring > Assign Monitoring in IT Center to apply the imported Sets to the relevant agents. See http://help.kaseya.com/WebHelp/en/VSA-Online-Help.asp?1936.htm for more information

2.c Event Sets

The process is very similar to the one used with Monitor Sets in 2.b above.
- Exporting Event Sets: You need to export individual Event Sets from your old v5.1 server. Go to Monitor > Agent Monitoring > Alerts. In the drop-down list, select Event Logs. From the "Define events to match or ignore" drop-down box, select the individual Event Set you wish to export and click on Edit. The Event Set edit window will open. Click on Export Event Set link and a new window with an XML file opens. Select All and copy to clipboard or to a text file.
- Importing Event Set: In your IT Center account, go to Monitor > Agent Monitoring > Alerts. In the drop-down list, select Event Logs. From the "Define events to match or ignore" drop-down box, select <Import Event Set>. A new window will open. Simply paste the XML text and click on Import:



- Once you have imported all Event Sets, you need to apply the imported Sets to the relevant agents. See http://help.kaseya.com/WebHelp/en/VSA-Online-Help.asp?4251.htm for more information

2.d SNMP Sets

The process is very similar to the one used with Monitor Sets in 2.b above.
- Exporting SNMP Sets: You need to export individual SNMP Sets from your old v5.1 server. Go to Monitor > SNMP Sets > Edit the individual SNMP Set you wish. The SNMP Set edit window will open. Click on Export SNMP Set... link and a new window with an XML file opens. Select All and copy to clipboard or to a text file.
- Importing SNMP Set: In your IT Center account, go to Monitor > SNMP Sets, expand the Private cabinet and click on the mySNMPSets folder. You need to click on Add Folder. Then click on the Import SNMP Set button and simply paste the XML text. Then click on Upload.
- Once you have imported all SNMP sets, you need to redeploy them to the agents and devices in the same manner as you would in v5.1. See http://help.kaseya.com/WebHelp/en/VSA-Online-Help.asp?2191.htm for more information

2.e Other Content

You will need to make note of any other custom settings (Views, Audit and Patch schedules, Patch Policies, Reports, etc) and manually recreate them in the SaaS environment


3.- Limitations

You cannot migrate any logs (e.g. monitoring logs, open/close alerts, agent data, etc.)
You cannot migrate tickets or the actual ticketing configuration. We suggest closing any open tickets in the old system and recreate them in the new system. You may want to notify your own clients.  You may also want to create a Ticketing report in the old system for your reference. 


·  MORE INFORMATION

 

You can download this process document from the IT Center Files section.  

·  APPLIES TO
Kaseya IT Center
Tags: Kaseya Server 2008, 5.1, SaaS/Cloud, Agent Procedures, IT Center, core

Unable to restore MBR from Acronis backup image - system will not boot

$
0
0
Current Revision posted to KKB Wiki by Dominic Walsh on 8/27/2013 4:02:26 PM

KB# KKB001032

SYMPTOMS


After the recovering the Windows system partition from an Acronis backup image, the system fails to boot and displays a message saying "unable to find boot MBR".

 

CAUSE

 

The master boot record (MBR) has not been restored. The MBR may be located on any disk partition, including non-Windows partitions which cannot be backed up by Acronis at partition level. If the MBR was not included in the backup, it will not be available for restore using the Acronis recovery CD.

 

SOLUTION

 

If the MBR was included in the backup, it will be displayed in the backup contents when creating the restore job using the Acronis recovery CD.





 

If the MBR was not backed up, it must be recreated after the restore using Microsoft Windows tools, such as described here - http://answers.microsoft.com/en-us/windows/forum/windows_7-system/bootmgr-is-missing-in-windows-server-2008-r2/7bb1d682-e078-4f78-84d7-d4d3f9aa9769

Please contact Microsoft support if you are unable to recreate the MBR - this is not supported by Kaseya Backup/Acronis.

 

Note - if backing up an entire system image, it is recommended to select disks instead of partitions on the Schedule Volumes page in Kaseya Backup. This will ensure the MBR is included, even if it is located on a non-Windows partition.

 

APPLIES TO


Kaseya Backup (all versions)

Tags: resolution, kaseya backup, KBU

Troubleshooting failed patch installs and failed patch scans and incorrect data on Patch Status page

$
0
0
Current Revision posted to KKB Wiki by Brande Schweitzer on 8/28/2013 12:03:28 AM

KB#:  KKB000781

 
QUESTION:
Troubleshooting failed patch installs and failed patch scans
 

This article may be helpful in troubleshooting the following issues:

  • Patch Scan fails
  • Patch Status shows no patch data (only dashes) even after patch scan
  • Patch Status shows no missing patches but you believe there should be some
  • Patch Status numbers do not appear to be changing over time when you believe they should
  • Patches show as Missing or Failed in Kaseya but are installed on the endpoint
  • Patches show as Missing or Failed in Kaseya they are not missing according to Microsoft Update

 

In order to determine whether this article may be applicable to the conditions you are experiencing, view the Agent > Agent Logs > Agent Procedure Log (called a Script Log prior to Kaseya v6.1) for the specific endpoint.
Note:  ensure you are reviewing the Agent Procedure log or the Script log, not the Agent log:
      or      
 
Locate the time of a recent Patch Scan.  If you see a log entry indicating, “Patch Scan check failed using the primary data source…” this article may help to resolve the issue.  If you cannot find a recent patch scan, go to Patch Management > Scan Machine, select the endpoint, and click “Run Now” to force a new Patch Scan.  Once the patch scan completes, review the logs.  If you do not find this error in the Agent Procedure log, this article does not apply.
 
ANSWER: 
Patch Scan can fail to use the primary source for a number of reasons.  To explain this, it is necessary to first address the differences between the primary and alternate data sources.

The Primary Data Source for patch management is the Microsoft Update Catalog.  Kaseya leverages the Windows Update Agent (wua.api) to check the Microsoft Update Catalog (MUC) for all patches currently available and to determine which of those patches are applicable to the endpoint.  The Kaseya UI allows you to manage which patches should be installed via Patch Policy, but Kaseya is not "deciding" which patch(es) apply to a specific endpoint.

When the Primary (online) Data Source is not available, the patch scan will defer to an alternate (offline) source.  This source, Windows Software Update Service (WSUS) is a .cab file that is stored locally on the endpoint.  As there is a file size limit to WSUSscn2.cab, it contains only an extremely limited number of patches - only current, active Service Packs, Security Updates, and Update Rollups.  For example, where the MUC might contain 10,000, the .cab file might contain only 100.  Of those, only one might potentially apply to the endpoint and if that patch is already installed (Windows 7 SP1, for example), then patch scan would not report any needed patches.
 
The Agent Procedure log will contain an error code indicating why the scan failed to use the primary data source.  This error is Microsoft-generated and will be formatted similar to 0x00000000.  You can often find some general information about the error code by searching the web.  Technet can be a good place to begin, and this site is also a good reference.

The failure of the primary data source is generally caused by only a handful of things:  firewall and/or proxy restriction, the Windows/MS update service being disabled by Group Policy (GPO), and/or the Background Intelligent Transfer Service (BITS) not being enabled on the endpoint.  There are some other, less common issues the can cause this, but these three contribute to more than 95% of the failures of the primary data source.

1.  Ensure the five websites necessary for patching are not disallowed by Firewall, Proxy, web filter or other security services (allow anonymous browse access to these sites).  The five sites are:

·         update.microsoft.com

·         download.microsoft.com

·         download.windowsupdate.com

·         www.windowsupdate.com

·         vsaupdate.kaseya.net


If you do not have direct access to the firewall/proxy configuration, you can verify this most of the time by logging into the endpoint using the account defined in Agent > Set Credential.  Using Internet Explorer (the MS sites require IE), browse to each of the websites listed.

2.  Verify MS/Windows Update is not disallowed by GPO for the endpoint or the user.  Because Kaseya leverages the wua.api to compare the endpoint to the MUC, disabling the service by GPO will cause the scan to fail using the primary source.  If you are unfamiliar with verifying GPO settings, please refer to 
http://support.microsoft.com/kb/328010 for detailed information regarding GPO settings.

3.  BITS is a built-in Windows service that can be managed in the same way as other Windows services (generally accessible by right-clicking "Computer" and selecting "Manage").  Ensure the service is enabled and set to start automatically.  You can find general information regarding BITS here:  
http://en.wikipedia.org/wiki/Background_Intelligent_Transfer_Service

4.  If the patch scan error being thrown is 0x80248014 and the endpoints in question are Windows7/Server2003 or earlier, stop the Windows Update or Automatic Update SERVICE, delete c:\Windows\SoftwareDistribution, and then start the Windows Update/Automatic Update service.  This error often indicates that the SoftwareDistribution folder (Microsoft's temporary patch folder, similar to Temporary Internet Files folder for Internet Explorer) has become corrupt or unreadable to WUA.  The folder and any necessary contents will be recreated automatically by the OS.  If you choose, you can rename the folder instead.  Either way, you must stop the WUA service before making a change to the folder and restart the service after the change is complete.  The windows service name is wuauserv and can be called via command line using "net stop wuauserv" and "net start wuauserv".  Please refer to Microsoft documentation for further information.
If the endpoints in question are Windows8/Server2012, this is caused by Microsoft's new requirement for these products to manually opt-in to the Microsoft Update service (which is needed to run the scan against the online catalog/primary data source).  Microsoft provides details here:  http://msdn.microsoft.com/en-us/library/windows/desktop/aa826676(v=vs.85).aspx.  Kaseya is preparing a hotfix address this.  While no admin action is required at this time, VSA admins can opt to create a custom script to deploy to end machines or request end users opt into the service as a work-around until the hotfix is released.

Please check these settings, adjust as necessary, and re-run patch scan.  If the scan continues to report the failure of the primary source, research the error code via a web search.  Three helpful sites are:

If you are able to determine the meaning of the error, search the web for possible fixes.  If you are unable to determine the error, or if the steps you find do not resolve the issue, please open a ticket with Kaseya Support.  We will attempt to help resolve the Windows Update error.
ADDITIONAL INFORMATION:
You can sometimes find additional information regarding patch failures in the c:\Windows\WindowsUpdate.log file and/or any KB Log files that might have generated.  You can access the available files either on the endpoint or within the VSA by navigating to Agent Procedures > File Transfer > Get File and selecting the endpoint.
 
APPLIES TO:
Patch Management
VSA (all versions)

 

Tags: Microsoft Update Catalog, how-to, Kaseya Patch Management, core

*Proxy and Kaseya Patch Management

$
0
0
Revision 18 posted to KKB Wiki by Brande Schweitzer on 8/28/2013 12:03:43 AM

KB#:  KKB000900

Note:  This article specifically addresses the use of a proxy, but also contains information relevant to firewall, web filter, and other network infrastructure configuration. 
Many environments use a proxy to manage web traffic.  It is important that the proxy, the Kaseya environment, and the Kaseya endpoints are configured to properly traverse the proxy.  For Patch Management, this may include adjustments to the proxy configuration, the DNS or DHCP options in the environment, the KServer, and/or the local endpoints.  Patching through a proxy can be successful as long as the environment is properly configured.
 
Kaseya leverages the Microsoft utility Windows Update Agent (WUA) for all patch scans and for some or all patch installations.  WUA cannot retrieve proxy information stored within Internet Explorer, so the proxy information must configured within the Operating System OR within the DHCP or DNS configuration options for the network.  Additionally, WUA accesses the Microsoft patch websites (for both scans and installations) using the System account with NULL credentials.  WUA does not support the use of credentialed access via proxy, firewall, or other network infrastructure.  Therefore, your proxy, firewall, web filter, etc. must allow anonymous (or NULL) access to the following websites:

·         update.microsoft.com

·         download.microsoft.com

·         download.windowsupdate.com

·         www.windowsupdate.com

·         vsaupdate.kaseya.net

In addition to the above sites, your Kaseya server and all machines configured as a LAN Share for at least one other endpoint must have access to http://go.microsoft.com/fwlink/?LinkID=74689.  This site is necessary as it hosts the wsusscn2.cab file used for offline patch scanning.  Please review KKB000781 for additional detail regarding the online and offline scan sources.  

 

If you are restricting download of .exe files via any network infrastructure (including Web Filters), you will need to allow the download of the file kPmChk.exe from the following site:  http://vsaupdate.kaseya.net/components/patch/kPmChk.exe.

Microsoft reports the following options for instructing WUA to recognize the proxy:
 

Option 1:  Netsh or ProxyCfg

The correct command line utility will depend on the operating system of the endpoint.  Generally speaking, netsh is used for Operating Systems starting with Vista; proxyCfg is used for older Operating Systems.  Please refer to Microsoft documentation to determine the correct utility for your environment.   Examples of the command-line entry are:
 
Netsh winhttp set proxy <proxy>:<port>
Proxycfg –p <proxy>:<port>
 
An agent procedure can be created to run the appropriate command.  To do so, create the procedure using the Execute Shell Command option with the appropriate command line parameters (the netsh or proxycfg command).  Kaseya recommends testing the procedure before deploying to production machines.  Additional information regarding these Microsoft utilities can be found at the following locations:
 
 
Option 2:  Configuring DNS or DHCP options to allow the use of Windows Proxy Auto-Detect (WPAD)
Please refer to Microsoft documentation on these options.  References can be found here:  http://support.microsoft.com/kb/900935
 
 
LAN Share as a File Source – Configuring the Proxy Settings
Note:  This configuration is necessary for ANY endpoint that needs to download files from the internet where a proxy is managing file downloads.  This is usually necessary for LAN share machines, but may be required for individual endpoints, as well.



If you are using a LAN share as a patch file source, the LAN share will need the ability to download .exe, .msu, and .msi files from the internet.  Many proxies (and possibly other network infrastructure) may block the ability to download these files.  You will need to ensure your network is allowing this level of access.  Also, if the LAN share must traverse a proxy, you may need to configure the proxy information within Kaseya.  With this setting configured, when the scripts are generated to download the files from Microsoft, Kaseya will pass the credentials within the script to the command line code that executes to download the file.  The command line will include the appropriate proxy information.
 
The process by which Kaseya will download the distributable patch files is fully separate from the process by which Kaseya runs a patch scan and installs patches when leveraging Windows Update Agent.  Therefore, proxy information configured for WUA to traverse the network might not be sufficient for this separate command line-based download process used when a LAN share is defined as a patch file source.  The complexity of your environment will dictate which settings are necessary, and some trial-and-error may be necessary to fully configure the environment for successful patching.
 
To configure the proxy address and port to allow downloads of files through the proxy, you will need to access the hidden proxy configuration link within the VSA.  This link is located on the Agent > Agent Status page, just to the right of the “Select Columns…” button.  See the following screenshot for additional information.
 
Once on the proxy configuration page, select the endpoint(s) and set the appropriate proxy information. 
 
Note that this page DOES support credentialed access through the proxy.  If required, Kaseya will pass the necessary credential information through the command line execution to allow the LAN share to download files through the proxy.  Again, these credentials cannotbe passed to WUA as WUA does not support credentialed access.  Requiring proxy credentials will impact patch scan results, which patches can be identified as missing from an endpoint, and may, depending on other variables, produce inaccurate patch status results including inaccurate failures. 
 
Any time WUA cannot traverse a proxy to complete a patch scan, the scan will complete against the alternate datasource, an offline .cab file on the local endpoint (distributed on an as-needed basis).  You can read more about the alternate file source in KKB000781.

 

Additional Resources

KKB000781:  Patch Scans and the primary and alternate data source

http://support.microsoft.com/kb/900935

http://support.microsoft.com/kb/885819

http://technet.microsoft.com/en-us/library/bb457028.aspx

http://msdn.microsoft.com/en-us/library/windows/desktop/aa384069(v=vs.85).aspx

WatchGuard Proxies:  http://www.watchguard.com/help/docs/fireware/10/en-us/content/en-us/proxies/http/http_allow_windows_updates_f.html

Tags: WUA, Windows Update Agent, how-to, Kaseya Patch Management, core

Can the Discovery LAN Scan run across multiple subnets?

$
0
0
Current Revision posted to KKB Wiki by Tim Cruz on 8/30/2013 2:51:41 PM

KB# KKB001020

 

QUESTION 

Can the Discovery LAN Scan run across multiple subnets?

 

ANSWER

 

Discovery is unable to scan across multiple subnets in most circumstances. For Discovery to populate the Discovered Devices page, the module needs the results set to be returned back for the Quick Scan and Deep Scan. If one is missing, Discovery is not able to populate the pages.

 

It is true that the Quick Scan will find the device, as the scan essentially does Ping request to the devices within a network. However the Deep Scan looks for the MAC address and other network related data from those devices. Within certain network environments, the configuration does not allow the MAC Addresses, and other network fingerprints, to be passed in between subnets and because of this, Discovery is currently not able to populate the Discovered Devices page with devices outside of the Network Probe's subnet.

 

Workaround: We kindly advise to run the LAN Scan on each network subnet or, if applicable, adjust the network environment so that the MAC Address and/or other network fingerprints are not stripped going across the subnets.

 

We are actively looking for alternative routes to obtain these devices and bypass the limitations currently known.

 

APPLIES TO

Kaseya Discovery (KDIS)

Tags: workaround, KIDS, discovery, core

How do I move the Kaseya database to another partition or computer?

$
0
0
Current Revision posted to KKB Wiki by amado.hidalgo on 9/6/2013 5:52:10 PM

KB#:  KKB000706

QUESTION

How do I move the Kaseya database to another partition or computer?

 

ANSWER

*Note: 
This process is valid only for the situation in which a VSA Admin wants to move ONLY the SQL Server ksubscribers db backend from one backend machine to another without touching in the Kserver front end VSA related files.

Please follow the below process to transfer the Kaseya SQL ksubscribers database from one partition or computer to another:

1) Have the new backend SQL installation fully patched. ForSQL 2005, update this toSP2 installed (minimum).

2) Also, install SQL Management Studio in this new back end db-based machine. See the 'More Information' field below for the Management Studio specific to these respective its SQL version installer.

3) Create a new ksubscribers backup from the old back end.

4) Restore this backup to the new backend.

5) Make sure the new backend SQL db-based machine is set to Windows and SQL Authentication. This is also known as 'Mixed-Mode Authentication'.

6) Now, using the Kaseya VSA, visit the System > Server Management > Configure page.

7) On this page, click the 'Change DB...' Button.

8) In the new page, enter the following:

The IP address/hostname to the new SQL server
SA Username - This will be your SA account username
Password: This will be your SA account password

9) The system will then connect to the new SQL server and as soon as this is done, the system will be back to normal operating status.

10) To double check if the transfer has completed 100%, visit the System > Server Management > Configure page and scroll all the way down.You should see the IP address or machine name for the new SQL server.

11) If this is correct, it means that you can turn off the OLD SQL server. Before doing this go to this machine and just STOP SQL service in this OLD server. Verify again if the Kaseya VSA still running.

If everything is running, the transfer was done with success and the OLD SQL server is history. One can expect the system to be busy after moving the DB, however, as soon as the new SQL server catches up withits assigned tasks, the performance should be back to normal.

NOTE: It has been reported that you may need to restart all your Kaseya services and WWW services (or reboot the server) to complete the process in some cases. 

 

MORE INFORMATION

Download the standard SQL Server Management Studio Express for SQL Server 2005:

http://www.microsoft.com/downloadS/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en

Download the standard SQL Server Management Studio Express for SQL Server 2008:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b

-

In regards to SQL fine-tuning, make sure to especially look at the memory settings. When allocating memory to SQL, be sure to leave a decent amount of memory (ie.: possibly 25% of memory) to the system for other resources and tasks.

One can do this by right clicking in the instance name and selecting Properties after running SQL MANAGEMENT STUDIO and connecting with the SQL database. There the option to set MEMORY is present in the right pane.

Another good option if one is NOT running the Express edition is to check the option for AWE in the same page. This will help SQL to manage the memory more efficiently.

 

APPLIES TO

MS SQL Server 2005
MS SQL 2005 Express
MS SQL Server 2008
MS SQL 2008 Express
Kaseya v5.1
Kaseya v6

Tags: Kaseya 6, MS SQL 2005 Express, MS SQL 2008 Express, MS SQL Server 2008, Kaseya 5.1, kserver, Database, how-to, core, SQL Server 2005

Using Live Connect in Firefox, the Desktop Access window closes when clicking on another tab

$
0
0
Current Revision posted to KKB Wiki by amado.hidalgo on 9/12/2013 11:47:58 AM

KB# KKB001033

SYMPTOMS

When using Live Connect > Desktop Access from Firefox browser, and displaying the connection in a new Window, the Desktop Access window automatically closes when navigating to another browser tab. It opens again when clicking back on the Live Connect browser tab.

 

CAUSE

Firefox has a security feature that closes external windows when their source iFrame becomes hidden.

 

SOLUTION

This is expected behaviour in the Firefox browser. The only workaround is to use a different web browser to use Live Connect.

 

APPLIES TO

Kaseya v6.3

Firefox

Tags: workaround, Known Issue, kaseya live connect, KLC, core

How to create a procedure variable and the difference between procedure variables and ticket property variable

$
0
0
Current Revision posted to KKB Wiki by Christine Rodriguez on 9/17/2013 2:58:06 PM

QUESTION

How to create a procedure variable and the difference between procedure variables and ticket property variable

ANSWER

This is an article that will help users understand the difference between a procedure variable and a ticket property variable in Service Desk. It will also allow them to understand where these variables can be used.

This will give SD Admins a better understanding of procedure and ticket property variables to set up message templates and SD procedures

Procedure variables are those located in the service desk tab > Procedure Variables page. These procedure variables are those that a customer can edit/create and set their own values for. There are some procedure variables that are created by default. One example is the: Email_KaseyaServer procedure variable. This is the variable that is used by default in the "Send Email" step in SD procedures. In the "Send Email" SD procedure, there is a "FROM" field. In the default SD procedures, this FROM field is filled out with: [=Email_KaseyaServer=] . If you notice, the procedure variable is wrapped around brackets with equal signs. Procedure variables are called using brackets and the equal sign. Procedure variables can be used in message templates and SD procedures.


Ticket property variables are different than procedure variables. Ticket property variables refer to the fields within a Service Desk ticket. For example, you see the "Status" field, "Stage" field, and "Due" field in a ticket. These are all considered ticket properly variables. Custom fields that a customer creates that also appear in SD Tickets are also considered ticket properly variables. Ticket property variables are called using the following: [$Status$] . If you notice, ticket property variables use brackets and dollar signs. This is the difference of calling a ticket property variable vs. a procedure variable. Ticket property variables can be called from message templates and SD procedures as well.


To get a list of ticket property variables that you can use, please go to service desk tab > message templates page and you will see a message template called "All Ticket Property Variables"

APPLIES TO

Kaseya Service Desk 1.3 and 1.4

Tags: KSD1.4, ticket property variables, Kaseya Service Desk, KSD 1.3, procedure variables, how-to

Simple Stage Entry and Ticket Change Procedure

$
0
0
Current Revision posted to KKB Wiki by Christine Rodriguez on 9/17/2013 3:13:51 PM

KB# KKB001022

QUESTION

A Simple Stage Entry and Ticket Change Procedure.

ANSWER

The purpose of this KB Article is to give you a simple Ticket Change procedure. When customers go from the Ticketing module to the Service Desk module, this sample procedure will get you started with at least the same functionality as in the Ticketing module.

 

Simple Stage Entry Procedure

1. Go to service desk tab > Stage Entry/Exit page

2. You can either modify an existing stage entry procedure or create your own. This stage entry procedure will be used to run when a ticket is first created in Service Desk.

3. A basic stage entry procedure has the following functionality when a ticket is created:

- An email is sent to the Ticket Submitter letting them know that their ticket has been received

- Sets the ticket to a certain assignee/pool (in this case, it will be set to a pool, however, feel free to modify the procedure to include a certain assignee)

- An email is sent to the assignee/pool that is assigned to the ticket

 

Your stage entry procedure should at least have the following steps:

 

Simple Ticket Change Procedure

1. Go to service desk tab > Ticket Change page

2. You can either modify an existing ticket change procedure or create your own. This ticket stage procedure will run start running each time a ticket is saved in ANY way after the ticket is initially created.

3. A basic ticket change procedure has the following functionality when a ticket is created:

 - Will email the ticket submitter when a public note is added to the ticket

- Will email the assignee/pool when a public note is added to the ticket

 

Your Ticket Change procedure should at least have the following steps:

APPLIES TO

Kaseya Service Desk, VSA v6.3, VSA v6.2

Tags: KSD, Kaseya Service Desk, how-to

Reports - "Run Now" sometimes times out and fails to run the report.

$
0
0
Current Revision posted to KKB Wiki by Denise.Nolan on 9/17/2013 3:32:16 PM

QUESTION

If you select "Run Now" to create a report, it will sometimes time out and fail to generate a report.

ANSWER

The "Run Now" button is only designed for use with small reports for testing. If it takes more than about 90 seconds for the data to be gathered for the report, the "run now" process will time out and fail.

A report might take more than 90 seconds if the report is run for a large group of machines, or if the SQL server is very busy, or if the report being run tries to draw on a lot of data for each machine. (Machine Summary report can cause this failure).

Instead of using "Run Now" just "Schedule" the report and don't modify the scheduled time. (It will default to "now"). The report will run just as quickly, but it will not time out. 

Use the "Schedule" link to schedule the report to run. When you use "Schedule" the report has a much longer time out setting.

APPLIES TO

K2 v 6.0 and higher

6.3 (also applies to other versions)

Tags: Info Center, Known Issue, how to, Work-around, core
Viewing all 118 articles
Browse latest View live


Latest Images