Quantcast
Channel: Ivanti User Community : All Content - Agent Deployment
Viewing all 652 articles
Browse latest View live

Local Scheduler and being aware of time creep

$
0
0

 

I – Introduction

 

The LANDesk Local Scheduler is a very powerful client-side component that is very popular and sees wide usage.

 

Yet at the same time, it is one of the most easily misunderstood components of the LANDesk Management Suite. The effects of such misunderstanding can range from being a negligible matter to being of serious impact indeed. Not to make too fine a point out of it - it is theoretically possible to configure your tasks in such a way as to ensure that they will never – EVER – run. Or, respectively, run without end.

 

With the Local Scheduler being such a powerful tool, informed caution is well advised. However, the focus here is not in cautioning, rather it is to inform, to educate.

 

This article aims to clarify one of the most commonly misunderstood processes of the Local Scheduler, and bring to attention the importance of using time-filter constraints – particularly in bandwidth/timing-sensitive environments.

 

That frequently misunderstood process is the timing and repetition of tasks.

 

II – Local Scheduler basics – how to read local scheduler tasks:

 

There are primarily two ways to read data concerning Local Scheduler tasks.

 

The first (covered in II.A) is centrally – on the Core, as part of a clients’ inventory. The second (covered in II.B) is to generate an output-file locally on the client itself which can then be read in your text-editor of choice.

Both are quite viable. Both are demonstrated here, as certain situations may call for one (or the other) to be more convenient or more effective when querying a client directly.

 

II.A – How to find/list Local Scheduler tasks on a Core:

For several versions now, LANDesk has been reporting all Local Scheduler tasks into inventory, and this information (individual to each locally scheduled task) can be found in any devices’ inventory as shown in the screenshot below.

 

In the screenshot below, the *RED* section serves to guide where in inventory this information can be found, whilst the *BLUE* square indicates the properties/details of that particular local scheduler task.

 

Core_Local_Sched_Tasks_Modded.JPG

The meaning of the various task details will be discussed and clarified further below (in section II.C - HERE ).

 

II.B – How to find/list Local Scheduler tasks on a Client:

 

NOTE: To get an output of local scheduler tasks into a text file run the following from the LDCLIENT-directory (By default – "C:\Program Files\LANDesk\LDClient\" or - for 64-bit systems - "C:\Program Files(x86)\LANDesk\LDClient\" ).

 

Localsch.exe /tasks >mytasks.txt

 

 

Client_LocalSched_Tasks_Modded.jpg

 

II.C – What do those terms (handler, filter, frequency, etc.) mean exactly?

Some parts of a Local Scheduler task may be more intuitive than others – as a result, I will go through the various sections, and have highlighted the crucial bits of information in colour-code so as to match the screenshot presented in II.B.

 

II.C.1 – A complete Local Scheduler task

This is simply a “complete” Local Scheduler task entry from beginning to end. In the output-file, the separation can be simply done by the listed number in the first space of an entry.

 

II.C.2 – The task handle

This is a unique identifier for a task, which is used when a particular task needs to be deleted or modified, for example.

Certain task ID’s are treated as reserved (and task ID below 1,500 should be regarded as reserved), with “normal” user-generated tasks usually having six digit handles (so as to better separate them from “reserved” tasks).

One of the reasons we start with such high, six-digit numbers is to prevent any problems with legacy clients, where smaller numbers were used.

 

II.C.3 – The task frequency

The task Frequency is based on the number of seconds between repetitions of a task. Most tasks have a value of either 3600 (1 hour) or 86400 (1 day) as a frequency, but any sensible positive value is acceptable.

 

IMPORTANT NOTE– don’t panic when you see a frequency of “1” in the screenshot above. That particular task has got an additional filter (see below) that activates the task only when the IP-address changes.

 

II.C.4 – Task Filters

Task Filters are additional conditional clauses you can attach to a task to give you more control under which conditions a task is run. Most commonly this is a filter based on the time of day (i.e.: “only run between the hours of 01:00 – 04:00).

 

It is important to point out here that filters are purely based on the CLIENT’S perception of things – i.e. its own local system clock, and so on.

 

Additional filters such as “on IP change” or “when no user is logged on” are also popular, and for a full list, I would recommend that you go through the Local Scheduler task UI (In “Manage Scripts”, you can create Local Scheduler tasks) to get a taste for what is possible. The screenshot below should hopefully help with any remaining confusion on where this is.

 

LocalSched_CreateTask_Modded.JPG

 

Note:ALL filters must be true for a task to run. There’s a distinct AND logic here, and a task will not run until ALL filters’ conditions are satisfied.

Therefore, be thoughtful when applying filters. Ask yourself if this is what you truly want, what you truly need – it’s a simple enough thing to misconfigure oneself and end up in an undesired state.

Local Scheduler will do EXACLY as it is configured to by you, not necessarily as you intended!

 

II.C.5 - A “bad” example of using filters:

 

Since a task will ONLY trigger when ALL of its filters are true, let’s demonstrate how one can use filters badly, so as to never have a task running.

 

If you were to configure a task to run between 02:00 and 04:00 in the morning, and have an additional filter that REQUIRES a user to be logged in but this ends up being a condition that is never met (as people may not work in such late/early hours), you would end up with a task that never runs.

 

 

III – Task reruns and “the time creep”:

The most common misconception in relation to Local Scheduler is that the frequency of a task is based upon its START-time. In other words. – if a task is set to start at 10:00 on day 1, the expectation is that it will always start at 10:00, assuming a frequency of 1 day (86,400 seconds) is used.

 

Little could be further from the truth!

 

In fact, the frequency kicks in based on when a task has last FINISHED! So - if a task starts at 10:00, then has a 15 minute long random delay (10:00 => 10:15) and a 10 minute long runtime (10:15 => 10:25), the 1-day delay will apply to the end-time of 10:25.

 

This “time creep” is something of which you should be aware, as this will inevitably send tasks spiralling throughout all possible times. This is particularly likely if you’re combining long-running tasks with large, random time windows.

 

The best way to counter-act this is by confining tasks to run in a certain time-window. This shouldn’t be used too narrowly, as a long-running task with a narrow time window will cause loss of days very quickly.

 

As an example, the following table shows what can happen to a task with the following settings:

• Task must run between 10:00 and 11:00

• Task has a random delay of 0-60 minutes

• Task has a runtime average of 10 minutes

 

Running Day #Start TimeRandom DelayDurationEnd TimeNext Effective Start
Day 1 (Start of the task)10:0015 mins (Runs at 10:15)10 mins10:25Day 2 - 10:25
Day 210:2527 mins (Runs at 10:52)10 mins11:02Day 4 - 10:00
Day 311:02  ** N/A---------Day 4 - 10:00
Day 410:0040 mins (Runs at 10:40)10 mins10:50Day 5 - 10:50
Day 510:5035 mins (Runs at 11:25)10 mins11:35Day 7 - 10:00
Day 611:25 ** N/A---------Day 7 - 10:00

 

** Notice that we do NOT run the task on day 3, nor on day 6.

 

This is because 11:02 (Day 3) // 11:25 (Day 6) is ‘outside’ the TOD (Time Of Day) filter set to run the task between 10:00 and 11:00. What happens now is that whilst the task is “active”, we check every 20 seconds (default) to see if the filters are all OK. In other words, we wait until 10:00 am the next day to run/start it again.

 

IV - An Important clarification on START TIME:

 

* A task is deemed to have started as soon as its random delay kicks in. It doesn’t matter if the random delay pushes the task outside the time-constraint boundary (such as 11:25 for instance, in the above example, on day # 5). The task STARTED in the acceptable time-boundary, and the random delay is not deemed a factor here.

 

* A task that will END outside of the acceptable time-frame (such as 11:02, as on day # 2 in the above example), will still be checked on the next day for running conditions. However, since – in the above examples – there’s a constraint for a task to run from 10:00 to 11:00, the task will idle with the Local Scheduler continuously checking whether all filters can be satisfied.

 

* In this example, this is true on day # 4 at 10:00, since the task “started” (but was not LAUNCHED) on day 3 at 11:02 as the 10:00 – 11:00 filter was not satisfied … so the task was continuously active for just under 23:00 hours for all filters to be satisfied and finally being successfully launched.

 

* It is for this reason that one should be mindful not to use too many filters for a single task. The more filters that are used, the more conditions need to be simultaneously met, thus increasing the chances that one ends up with a task that will never run because all of the filter conditions CANNOT ever be all true at the same time.

 

IV – Conclusion:

With the information provided in this article, the reader should be more informed about some key points when using the Local Scheduler. It should be clear why task filters should be used with care, and why particularly the “Time Of Day”-filter is an important utility in overcoming the time-creep issue.


IP Address Issues with Clients using both wired and wireless nics

$
0
0

Here in our corporate office we've recently rolled out wireless connectivity to the entire space.  We're now seeing issues where Landesk cannot keep up with the switching between wired and wireless IP for the device, and the various ip address pools. I'm running LDMS 9.6 SP2.

 

I understand that while I have "run scan when IP address changes" enabled on the client, this will not help when a pc switches between wired and wireless.   I've updated my agent settings to more frequently run inventory scan in hopes of getting better reporting to the core, but that does not really look to be helping, and I'm now having a devil of a time trying to deploy packages.  Its unclear whether I need to do anything outside of Landesk, possibly with DNS settings in my environment. 

 

Has anyone else run into this issue and can offer some suggestions.

Issue: Unable to delete agent configuration because it is currently scheduled.

$
0
0

Environment

 

This should work in LDMS 9.5 and 9.6. It is assumed you are running MS SQL and have something like SQL Server Management Studio to run queries.

 

 

Problem

 

When trying to delete an Agent Configuration, a warning occurs indicating it is currently scheduled. The Agent Configuration is unable to be deleted.

 

1-error.png

Old LDMS Agent can't be deleted because it is currently scheduled.

 

 

Cause

 

The Agent Configuration exists as part of a scheduled task. While it is associated with a scheduled task, it will be locked and unable to be deleted.

 

 

Solution / Workaround

 

Locate the Scheduled Task and delete it.

 

If you are unable to locate the Scheduled Task that is associated with the Agent Configuration, the following SQL Query can be ran to get a list of Scheduled Tasks that are utilizing the Agent Configuration. Once the Scheduled Tasks are identified, they can be deleted to release the lock on the Agent Configuration.

 

Query to show all Scheduled Tasks that correspond with an Agent Configuration

 

select t.ld_task_idn, t.task_name,tc.ld_Task_config_idn,tc.cfg_name, cc.Name
from LD_TASK t    join LD_TASK_CONFIG tc        on t.LD_TASK_CONFIG_IDN = tc.LD_TASK_CONFIG_IDN    join ClientConfig cc        on tc.CFG_NAME = 'AgentConfig ' + CAST(ClientConfig_idn as nvarchar)

 

 

Query to find Scheduled Tasks for a specific Agent Configuration. In this query replace <INSERT AGENT CONFIG NAME HERE> with the name of the Agent Configuration in desired.

 

select t.ld_task_idn, t.task_name,tc.ld_Task_config_idn,tc.cfg_name, cc.Name
from LD_TASK t    join LD_TASK_CONFIG tc        on t.LD_TASK_CONFIG_IDN = tc.LD_TASK_CONFIG_IDN    join ClientConfig cc        on tc.CFG_NAME = 'AgentConfig ' + CAST(ClientConfig_idn as nvarchar)
where tc.cfg_name like
(    select '%' + CAST(ClientConfig_idn as varchar) + '%'    from ClientConfig    where name like '%<INSERT AGENT CONFIG NAME HERE>%'
)


Example: This example shows the query looking for any Scheduled Tasks for our 'Old LDMS Agent' configuration, and shows it is in use by the Scheduled Task called 'Deploy the 2007 Agent'.

 

2-results.png

Agent for ESXi

$
0
0

Hi All,

 

Is there anything on the roadmap for the ESXi agent?

 

Regards,

Sukumar. R.

How to Import/Export Agent Configurations

$
0
0

Purpose

 

This article covers how to import/export Agent Configurations within LDMS. This can be useful when transferring agents between Core's.

 

Export Agent Configuration

 

  • In the LDMS Core, click Tools | Configuration | Agent Configuration
  • Select the desired Agent Configuration, right click and choose Export

export1.png

 

  • In the Select export filename window,
    • File name:  This will default to the name of the agent. It can be changed if desired.
    • Save as type: Leave as LANDESK exported item files (*.ldms)
  • Click Save

export2.png

 

  • When the Export Status window shows Done, click Close

export3.png

 

The *.ldms file will now be available to be imported.

 

export4.png

 

 

 

Import Agent Configuration

 

  • In the LDMS Core, click Tools | Configuration | Agent Configuration
  • Right click My configurations or Public Configurations and choose Import

import1.png

 

  • In the Select File to Import window, select the *.ldms file that was exported.

import2.png

 

  • In the Import options window choose Insert Items into group(s) specified in the .ldms file, and click Import
    • If an agent configuration with the same name already exists, this will force the creation of a new copy of the agent. Choosing 'Update' will cause it to import over the top of the existing same named configuration.

import3.png

 

 

  • When the Import Status window indicates Done, click Close

 

import4.png

 

The imported agent is now available for use with the LDMS console

 

 

Note:

Imported Agent configurations will retain all the settings they were configured with on the original Core. This is mostly acceptable, however if you have transfered this configuration file to a new Core, it will contain Client Connectivity settings that point to the old core. Attempting to push an agent out, or build a self contained agent with these inaccurate settings, will fail. The Core certificate (*.0) will also not be present when an agent is imported.

 

Example:

Original Core: JohnDoesCore.domain

Imported onto Core: 96-Core3.evdomain.local

 

import5.png

Agent deployment failed with code 1081 LDMS 9.6

$
0
0

Hello, I have some problem deploying agent on windows 7 workstations.

The deployment task failed with code 1081.

 

I read a lot about it and already checked most of commons problems:

 

     Firewall client/core OFF

     File sharing/printing client/core ON

     ping core from client IP and FDQN  from client OK

     ping client with IP and FQDN from Core is OK

     ipcheck from client to client is OK

     domain admin user in local admin group on client is the same for scheduler

     map from core to client/admin$ OK

     create test directory in client/admin$ from CORE is OK

     UAC is set to elevate without prompting for admin users

   ipcheck from CORE to client  Failed with Hostname and IP

 

I cannot understand how it's possible to have ipcheck failed but ping and nslookup are ok both from client and core.

 

Anybody could help me to debug that.

 

Thank you for your help.

 

Regards,

UDD Scan missing devices from OU

$
0
0

So I just noticed that when I do a UDD scan in a specific OU not all devices appear. So let's say my OU has 15 devices but the UDD scan only shows me 10. I have verified that there is no current entry in the "Pending unmanaged client deployments". Does UDD verify that this machine has a DNS entry or a valid IP address?

 

Let's say a user hasn't logged into a specific machine for over 30 days and that machine has no DNS or DHCP entry will the UDD exclude this device?

Agent Return Codes

$
0
0
Return CodeStatusResultMeaningRelated Articles

0

Not Specified
2Failed

The system cannot find the file specified.

401FailedFailed: Another instance of the agent is running.
424Agent cancelled by user.This is a confirmed defect for LDMS 9.0 SP2Re: 'Agent Cancelled by User' - Return code 424
457DoneRemoving LANDESK HIPS succeeded.
458FailedRemoving LANDESK HIPS failed.
1026

Problem remotely executing the agent

For Mac verify credentials. Check raxfer.log for errors ssh to the machine

1074ActiveDistributing package…Deployment in progress.
1076selected delivery method and /or packages require features that are not provided by the agent installed on this target
1081FailedAn error occurred while copying the agent software.

Drive full/lack of space on client

IPCheck Fails (nslookup, if IP's do not match, ipconfig /registerdns on client)

1082ActiveThe agent software was copied.Deployment in progress.
1083FailedThe agent setup program returned an error.Failure during the install, search wscfg32.xlg for FAILED
1084The agent setup program ran successfully.Deployment in progress.
1086The agent setup succeeded and is now rebooting.Deployment in progress.
1087FailedUnable to contact the specified machine.  The machine may be off or unreachable.The user account for the LANDESK Scheduler service does not have administrator rights on the client computersAgent Deployment Results in error: "Unable to contact the specified machine"
1110Off/FailedCannot find agent. Task should still be activeDevice offline or is not accessible via the network. No agent currently installed. Task should still be active
1165FailedThe agent setup program started but communication is lost.
1166DoneSuccess, reboot required.Deployment in progress.
1205FailedCould not copy to/from clientNo admin rights to copy/install
1208FailedAn internal error occurredLANDESK Scheduler Service login does not have admin rights on the destination device
1352ActiveMachine was successfully discovered.Deployment in progress.
1895FailedCBA 8, the connection was not authorized.refusing authorization to store unknown host-keyAgent Return Code 1895, CBA 8 The connection was not authorized.
18946Failedunable to create tmp file

To resolve the issue, deleted the files in the following temporary directories:

1. \Windows\temp

2. \Users\<user account for scheduler service>\AppData\Local\Temp

18945FailedFailed to build the agent installation package.Failure opening file to be stored in cabinet

Testing console to client communication and connectivity

$
0
0

Description

Communication between the core and the agent is vital to many portions of LANDESK. Knowing that the core can connect to the client, on the right port, and receive a good response can make troubleshooting a lot easier. The LANDESK agent in many ways can be used as a basic web browser and can help with resolving problems with:

 

Remote Control failing to connect

Software Distribution

Invoking a Security and Inventory Scan from the Console

Agent Status (Icons in the console) failing to display

and much more...

 

Agent Communication Troubleshooting:
The following actions can be done using a web browser. The screenshots will represent a normal result. Any other result may indicate that the service(s) need to be restarted/reinstalled or port communication needs to be allowed.

 

1. Connect to the web server and see a LANDESK Management Agent title bar in a web page.
HTTP://Computername:9595

 

          Agent1.png

 

 

2. Perform an CBAPing and get the Computername, Operating System, and Inventory ID as a response.This is a good test to make sure DNS is working as well and the machine in question is really the machine you are attempting to connect with.
HTTP://Computername:9595/allowed/ldping

 

           Agent3.png

 

 

3. Connect to the Remote Control Service. (Note: The service doesn't have a web page so the following screenshot is a normal response)

HTTP://Computername:9535

 

            Agent2.png

4. To view running providers: (Note: A much longer list will be displayed if Real-time Inventory and Monitoring is enabled on the client. Without the longer list Alerting/Monitoring will not function properly)
HTTP://Computername:9595/LDClient/ldprov.cgi/index

 

               Agent4.png

 

 

Inventory and Security Scans Invoked Through a Right-click in the 32-bit Console (Process):

 

Process and log entries are located below. The following document has more detailed information on how to test/fix this functionality: DOC-5480

 

1. The 32-bit console makes a call to a webservice called corerequest.asmx: (Note: The 200 code in the line below indicates a success)

 

     Example IIS log entry:

     2011-11-03 18:48:40 POST /landesk/managementsuite/core/core.secure/corerequest.asmx - 80 SNOOPY\ADMINISTRATOR fe80::94c8:7e37:5edc:768d%11 Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4927) 200 0 0 5060

 

2. The webservice contacts the LANDESK Management Agent Service on the client. (C:\Program Files\LANDesk\Shared Files\residentagent.log) The Management Agent Service then launches Servicehost.exe:

 

     Example log entries:

          Thu, 03 Nov 2011 10:08:13 1772: Entering ServiceHostThreadProc, thread id 3012
          Thu, 03 Nov 2011 10:08:13 1772: Handling request from 192.168.47.210
          Thu, 03 Nov 2011 10:08:13 1772: Service host (process) 292 handlings request from socket 540
          Thu, 03 Nov 2011 10:08:13 1772: Socket error 0 was classified as non recoverable
          Thu, 03 Nov 2011 10:08:13 1772: Socket 540 closed gracefully
          Thu, 03 Nov 2011 10:08:13 1772: Socket closed, client has disconnected
          Thu, 03 Nov 2011 10:08:13 1772: Request handling complete
          Thu, 03 Nov 2011 10:08:13 1772: Exiting ServiceHostThreadProc

 

3. Servicehost.exe launches the application in question. (C:\Program Files\LANDesk\Shared Files\Servicehost.log) (Note: Servicehost.exe uses vulscan.exe to launch an inventory scan)

 

     Example log entry:

          Thu, 03 Nov 2011 10:08:13 292: Service Host Started, Host jtrafele-xpsp3.localdomain:9594, Peer 192.168.47.210, IP Address 192.168.47.147
          Thu, 03 Nov 2011 10:08:13 292: Public key path C:\Program Files\LANDesk\Shared Files\cbaroot\certs
          Thu, 03 Nov 2011 10:08:13 292: X509 Authentication via d301c06e
          Thu, 03 Nov 2011 10:08:13 292: Request Received "POST /services/exec HTTP/1.1"
          Thu, 03 Nov 2011 10:08:13 292: Exec: Exec: Launch request <"C:\Program Files\LANDesk\LDClient\vulscan.exe" /id=9 /run ldiscn32.exe /NTT=SNOOPY:5007 /S="SNOOPY" /I=HTTP://SNOOPY/LDLogon/ldappl3.ldz /NOUI -f> (sync 0, timeout 300)
          Thu, 03 Nov 2011 10:08:13 292: EOF encountered parsing HTTP headers, client closed connection.
          Thu, 03 Nov 2011 10:08:13 292: Service host has finished

WSCFG32.EXE (agent installation utility) - Command Line switches

$
0
0

Description

These are the command line options for manually installing the agent using WSCFG32.EXE.  WSCFG32.exe is located on the core server in the ldlogon share.

 

Resolution

 

  • /F Force execution. Ignore client configuration dates
  • /I= Components to include
  • /L Log install information to wscfg32.xlg. Log is written to %TEMP% folder in Windows.
  • /LOGON Execute (LOGON) prefixed cmds
  • /N(OUI) Do not display user interface
  • /NOREBOOT Do not reboot when done
  • /P(ROMPT) Ask user for permission to run
  • /REBOOT Force reboot after running
  • /STATUS Show user interface, but do not allow user input
  • /X= Components to Exclude
  • /C(ONFIG)= Name of the installation script file. The name of the Windows configuration must be in quotes.  Ensure that you include ".ini" to the name of the configuration that is in quotes.  For example, \\mycoreserver\ldlogon\wscfg32.exe /c="myagentconfigname.ini".
  • /? /H Displays a help file

96 SP2 Agent is blank

$
0
0

After installing the 96 SP 2 agent on 2 machines, both are now showing the error below. I verified that the branding files are available and I removed the branding but still not getting anything in the portal.

 

We had this with 95 but it was only in our test environment and it was due to the fact that the customization files were not in the test environment.

 

 

LDagent.jpg

How to install an agent when Core Server IP cannot be resolved by DNS

$
0
0

Introduction

 

NOTE: Agents configured this way will NOT be able to communicate via the CSA as it does not work using the IP address for the Core name.

 

The installation of the agent onto the client machines is one of the most important operation undertaken by LANDesk administrators.

Often, customers who have recently bought the product raise support tickets because they are unable to deploy the agent.  Some of these issues results to be dependent on prerequisites not met or specific customers’ environment configurations.

This document is going to highlight the agent deployment process when a customer does not have a DNS server to resolve the hostname of the Core server.

 

Environment

 

 

LANDesk Management Suite installed on an environment lacking of DNS.

 

Review Date

 

31/08/2015


Version of the product referenced:

 

Management Suite 9.6 Service Pack 2

 

 

Step by step

 

Approach 1

 

  1. Locate the agent configuration which you wish to deploy to the client machines.
  2. Select the client connectivity settings.
  3. Edit the client connectivity setting which you wish to deploy.

     scr1.png

   4.  Select the Core information.

   5.  Replace the core server information with the Core Server static IP address.

scr2.png

   6.  Deploy the new configuration.

 

Approach 2

 

(When the agent configuration is already deployed using the core server hostname instead of its static IP address).

 

From the client machine:

 

Replace the value located at:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Intel\LANDesk\LDWM\CoreServer with the core server static IP address.

You can create a simple script which changes this registry in each client within your company

 

Approach 3

 

(Less reccomended)

 

You can map your Core server IP address to the hosts file contained within the client machines.

 

For Windows 8

  1. Press the Windows key.
  2. Type Notepadin the search field.
  3. In the search results, right-click Notepadand select Run as administrator.
  4. In Notepad, open the following file: c:\Windows\System32\Drivers\etc\hosts
  5. Make the necessary changes to the file.
  6. Click File > Save to save your changes.

For Windows 7 and Windows Vista

  1. Click Start > All Programs > Accessories.
  2. Right-click Notepadand select Run as administrator.
  3. Click Continueon the Windows needs your permission UAC window.
  4. When Notepad opens, click File > Open.
  5. In the File name field, type C:\Windows\System32\Drivers\etc\hosts.
  6. Click Open.
  7. Make the necessary changes to the file.
  8. Click File > Save to save your changes.

Windows NT, Windows 2000, and Windows XP

  1. Click Start > All Programs > Accessories > Notepad.
  2. Click File > Open.
  3. In the File name field, type C:\Windows\System32\Drivers\etc\hosts.
  4. Click Open.
  5. Make the necessary changes to the file.
  6. Click File > Save to save your changes.

LANDESK Agent Deployment Landing Page

$
0
0

Agent Deployment for LANDESK Management Suite

General Information

 

  Standard Push:The agent files are located on the core server and distributed via a push task. The credentials used in the Scheduler configuration on the core server are critical for this type of distribution.

 

    Self-Contained Executable: Agent files are compiled into a completely self-contained executable that is portable. This method is efficient and helps with a lot of network configurations however the executable does not get updated when the configuration changes or when files are updates by patches or new releases. It is recommended to keep these executables in a central location and perhaps date them as well so that they can be rebuilt as needed. Two self-contained executables are created for this option one with status (shows GUI to the user) and one without.

 

    Advance Agent: The primary purpose of this agent deployment method is to control the amount of bandwidth used during agent install. However, the design has many other uses. The agent is broken up into two files (and MSI and an EXE). The MSI will install a temporary service on the client where it will gradually stream down the main executable and install the agent. The temporary service is removed. Since the temporary service comes in MSI form this design also makes it favorable for deployment using an Active Directory login script. (Note: Including security definitions with the agent can make the primary executable very large and greatly increase agent download/install times)

 

     Wscfg32.exe: This is an executable located on the core server in the ldlogon sub-folder. When executed on a client it will pull the settings in a default windows configuration and launch an agent install window. Changes can be made to the configuration before starting the agent install.

 

     Other Operating System Information: Macintosh and Linux/Unix agents will work somewhat different than Windows based ones. For details on those agents please check their component landing pages.

 

Supported Platforms and Compatibility Matrix for LANDesk Management Suite

 

Install and Configuration

 

Troubleshooting and Known Issues

     General Troubleshooting Recommendations:

 

Additional Options and Information

 

Notice:Any E-Learning content is available by default to Members who have a minimum support agreement at Professional level.

 

NOTE: This article is not a comprehensive list of documents and issues. You can continue to search the rest of the community or the portion specific to Agent Deployment if this page hasn't helped.

Managed devices still showing up in Unmanaged Device Discovery

$
0
0

We have a number of devices that have the LANDesk agent installed and are properly appearing as managed devices but are also still appearing in the unmanaged device discovery list.  Is there a way these should be automatically purged or do I just need to manually delete them?

all scheduled agent installation return error code 18964, what is the trouble?

$
0
0

all scheduled agent installation return error code 18964, what is the trouble?


Agent Status Icons Suddenly Not Appearing in Console

$
0
0

Purpose:

 

This document will provide you with a potential fix for the following issues:

 

  • Device not responding on 9595 (not network related)
  • Agent status icons do not appear
  • Communication issues with the device

 

The resolution involves modifying group policy in your domain.

 

Resolution:

 

  • Modify the following area of your domain policy: Computer Configuration > Policies > Windows Settings > Security Settings > Local Policies > User Rights Assignment
  • Modify the "Log on as a batch job" policy.  This policy is most likely manually set if you are experiencing this issue.  If it is set to "Not Defined", this article may not apply to you.

 

0952--000106.png

 

  • Add the following user to the policy settings: cba_anonymous

 

0953--000109.png

 

  • Apply the group policy.  Once the device gets this policy and is rebooted, the issue should be resolved.
  • CBA_Anonymous also belongs to the Guests local group- in order to ensure proper function, the guests group and the CBA_Anonymous user cannot be present in the "Deny log on as a batch job" policy as it will override the other policy.

 

 

Additional Information:

 

When this policy is manually set, the cba_anonymous user cannot be accessed by the resident agent, causing some features to not function properly.  We need to allow this user to log on as a batch job to function.

LANDesk agent is 100mb after 9.6 patch 916

$
0
0

Hi all,

I notice that building an landesk agent the size changed to 100mb. .NET is not included. Is this behavior similar with your experience ?

 

Following components are added,

Where are the Agent install log files?

$
0
0

Environment

LDMS 9.x

 

Question

What are the agent install logs and where are they located?

 

Answer

Below is a list of log files and their locations that are related to agent install.

 

Client side logs are located in the Windows\Temp folder or the %temp% folder (depending on how the task was scheduled to run)


Client.JPG

 

Core Side Logs are located in the \ManagementSuite\logs folder

 

core.JPG

NOTE -- ScheduledTaskHandler_*.log (* references a taskID and you should be sure that you find the one that corresponds with the agent install task) A good way to do this is to look at the time/date modified for the log.

printer drivers

$
0
0

Greetings all.

 

When deploying agents to 64-bit Windows 7 Pro desktop computers, almost every one of the workstations encountered the same error.  The error showed up on about half the computers we pushed out the agent to, and I think all the affected machines were 64-bit.  After installing the agent, the machines would no longer print to some of the printers, and upon further inspection the error message we would get said that the printer has no drivers installed.  We would be able to fix it in most cases by reinstalling the drivers.  If it had only been one machine I would not have attributed it to the LANDesk agent, but I have not seen this happen until the day after installing agents, and it affected about 10 or 12 of the first 20 machines we installed agents on.  Is there a way to prevent this from happening, when installing the agent?  We have a Windows 2008 R2 domain, single forest, single domain, with about 20 servers and 100 Windows 7 Pro desktops.  Some servers are 2012 R2 but the domain functional level is Windows 2008 R2.  The LANDesk core server is a dedicated server on Windows 2012 R2.  Using SQL Express database, version 2012.

 

Many thanks,

Sam S.

New 9.6 SP2 Agent Installs a Agent Health Bootstrap Task in Task Scheduler?

$
0
0

I noticed that the 9.6 SP2 agent install put a task for Agent Health in the Task Scheduler in Windows 7.

What does this do?  If I don't want it how do I keep the agent from installing it?

Viewing all 652 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>