I want to insert my Custom Script in the form which is used for creating incident in landesk.
Please help me.
Thanks in Advance !!!
I want to insert my Custom Script in the form which is used for creating incident in landesk.
Please help me.
Thanks in Advance !!!
Good Afternoon,
We generally use policy based software distribution, targeted at users in active directory groups, which seems to work well for us.
I'm not sure when this started but we are finding that if a task is interrupted (machine goes to stand-by or turns off) the task will not resume until the next day or until the job is restarted.
We have tried getting end users to refresh their portal and run policysync.exe (without switches), I'm not sure if we have inadvertently done something in our agent configuration to cause this behavior or perhaps something went wrong in a patch?
As a stop gap measure we have set our policies to restart every hour (on machine that did not succeed) but this is far from ideal.
We never had to set any kind of repeat schedule in the past, even when a machine was re-imaged it would download the missing software.
I get the feeling I'm missing something obvious here, any suggestions are more then welcome
-Sylvain
Here is the error that is happening when I try to login to the manage suite:
10/20/2015 15:40:36 ERROR 5524:Main Thread DataServices.Database : ExecuteDataTable
System.Configuration.ConfigurationErrorsException: The 'DbProviderFactories' section can only appear once per config file.
at System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
at System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
at System.Configuration.ConfigurationManager.GetSection(String sectionName)
at System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName)
at System.Data.Common.DbProviderFactories.Initialize()
at System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
at LANDesk.DataServices.OleDbHelper.get_DbFactory()
at LANDesk.DataServices.OleDbHelper.ExecuteDataTable(CommandType commandType, Boolean SchemaOnly, String commandText, Object[] commandParameters)
at LANDesk.DataServices.Database.Database.ExecuteDataTable(String sql, Boolean schemaOnly, Object[] parameters)
10/20/2015 15:40:36 INFO 5524:Main Thread RollingLog : Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Configuration.ConfigurationErrorsException: The 'DbProviderFactories' section can only appear once per config file.
at System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
at System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
at System.Configuration.ConfigurationManager.GetSection(String sectionName)
at System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName)
at System.Data.Common.DbProviderFactories.Initialize()
at System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
at LANDesk.DataServices.OleDbHelper.get_DbFactory()
at LANDesk.DataServices.OleDbHelper.ExecuteDataTable(CommandType commandType, Boolean SchemaOnly, String commandText, Object[] commandParameters)
at LANDesk.DataServices.Database.Database.ExecuteDataTable(String sql, Boolean schemaOnly, Object[] parameters)
at LANDesk.ManagementSuite.Database.Database.ExecuteDataTableP(String sql, Boolean schemaOnly, Object[] parameters)
at LANDesk.ManagementSuite.Database.Database.ExecuteDataTableP(String sql, Object[] parameters)
at LANDesk.ManagementSuite.Data.DB.Load(String sql, DBLoadSaveLevel whatToLoad, Type t, Object[] otherParams)
at LANDesk.ManagementSuite.Data.DB.Load[T](String sql, DBLoadSaveLevel whatToLoad, Object[] otherParams)
at LANDesk.ManagementSuite.Data.TrustedToken.LoadTrustedTokenList(Boolean force)
at LANDesk.ManagementSuite.Data.TrustedToken.GetTokenRights(String token)
at LANDesk.ManagementSuite.Data.AssemblyHelper.AuthorizeRunningProcess()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at LANDesk.ManagementSuite.Database.DBCache. ()
at LANDesk.ManagementSuite.Database.DBCache. (Thread , String , String )
at LANDesk.ManagementSuite.Database.DBCache. ()
at LANDesk.ManagementSuite.Database.DBCache.get_db()
at LANDesk.ManagementSuite.WinConsole.FormMain.ConnectToDatabase()
10/20/2015 15:40:36 INFO 5524:Main Thread RollingLog : ApplicationException Exception: Exception has been thrown by the target of an invocation.
I tried to change the machine.config file but that made it worse so I reverted back to the old one.
Ok I am in the process of deploying our CSA agent and wanted to verify one thing. Do we have to add that specific CSA client on the DMZ and use that specific IP address as the device settings?
Hi i'm looking for help on
How to remove software shortcuts from all programs that run from a server? there are 3 shortscuts
I need to remove it from 900 plus devices...
thank you
We are interested in deploying the LANDesk agent to different types of servers in our organization, this would include SQL Server, SEP Servers, Web Servesr, Oracle Servers and possibly Citrix Servers. Has anyone had any experience doing this and have you experienced any performance problems after deploying the agent to them?
Hello.
I am trying to install SAS93, and it requires quite a few prerequisites to be installed. I have broken each prereq out as a separate distribution package in a package bundle. I've set the proper install order, but once the prereqs are installed, I need to force a reboot before the actual SAS install begins. Is there some way to force a reboot (shutdown /r /t 0 in a cmd maybe?) and then have LANDESK pick up right where it left off in the package bundle?
Or should I force a reboot on the final prereq install as part of the cmd line, and then LANDESK will automagically detect it needs to continue?
Any assistance is appreciated.
We are using 9.6.
-Steve
I've got a batch software distribution task that has agent settings configured to always act as if a reboot is needed and prompt for a reboot after the batch is complete.
The batch finishes without error, then the end user is prompted for reboot. Relevant portions from task log:
*successful run of install above*
C:\Program Files (x86)\LANDesk\LDClient\sdmcache\Packages\Juniper\JunosPulse5.0r11>SENDTASKSTATUS.EXE -core=*redacted* -taskid=345 -retcode=0 -complete
C:\Program Files (x86)\LANDesk\LDClient\sdmcache\Packages\Juniper\JunosPulse5.0r11>"C:\Program Files (x86)\LANDesk\LDClient\sdistbat.exe" /setbatchstatus=0
Fri, 16 Oct 2015 08:50:10 Installation result DB50000
Fri, 16 Oct 2015 08:50:10 Rebooting system if needed
Fri, 16 Oct 2015 08:50:24 processing of package is complete, result 229392420 (0x0dac4024 - code 16420)
The user is then prompted to defer the reboot or reboot immediately. At this point, the result reported on the core is 'Task will continue after reboot'
After the user reboots, the result changes to 'Task has been started' then to 'Unknown' with a status of Failed.
It appears that the task is attempting to pick up where it left off after the user reboots, but there isn't anything to do as the batch distribution has already finished. Here's the same log after reboot:
Fri, 16 Oct 2015 08:52:55 ******* sdclient starting to process task *******
Fri, 16 Oct 2015 08:52:55 Task id to process: 345
Fri, 16 Oct 2015 08:52:55 Command line: /policyfile="C:\ProgramData\LANDesk\Policies\CP.345._jtBhKWeh7Nfj55hkDqP0oTHz/nE=.xml" /reconnect
Fri, 16 Oct 2015 08:52:55 The nostatus flag has NOT been set.
Fri, 16 Oct 2015 08:52:55 Core name '*redacted*' obtained from active task list
Fri, 16 Oct 2015 08:52:55 Sending task status, cmd line -coreandip=*redacted* -taskid=345 -retcode=229392442 "-ldap=*redacted*" -pkgid=324
Fri, 16 Oct 2015 08:52:58 The nostatus flag has NOT been set.
Fri, 16 Oct 2015 08:52:58 Core name '*redacted*' obtained from active task list
Fri, 16 Oct 2015 08:52:58 Sending task status, cmd line -coreandip=*redacted* -taskid=345 -retcode=229392258 "-ldap=*redacted*" -pkgid=324
Fri, 16 Oct 2015 08:53:00 processing of package is complete, result -1918091264 (0x8dac4000 - code 16384)
Any ideas on how to get this to report as a success?
EDIT: 9.6 SP2
Hello,
I have LANDesk agents that worked fine a week ago during deployments that are not working now.
During installation to client either manually or remotely push client gets a windows that LDAV needs a reboot and installation does not continue. If reboot is issued client comes back up to the same screen that LDAV needs a reboot to activate (cycle repeats endlessly). I have checked my AV license and it is still valid.
Does anyone have any ideas on what to check for?
Thanks in advance
Gavin
What are the supported cipher suites on the CSA.
currently i'm set to RC4-SHA:HIGH!ADH:!IDEA
trying to figure out what other high ciphers i can use.
thanks
George
Sorry if this is the wrong place but I'm having an issue getting started with LANDESK.
We downloaded and setup LANDESK 9.6 and installed it on a new server. The installation went well and I rebooted as prompted.
Next, the activation wizard started up. I chose the trial option and after about 10-15 seconds I get a popup saying:
"The activation file at this location appears to be invalid: C:\Program Files\LANDesk\Authorization Files\enu-activate-2015-06-18-21-17-25.txt".
I've tried several times and it fails every time. The server is able to access the internet, so it doesn't seem to be a connectivity error. The only troubleshooting documents I could find with that error are from 2013 (Activation of LANDesk 9.0 SP1 failing : authorization file is invalid) and that didn't help.
Any ideas?
Thanks!
I've been reading the doc "Install and trouble shoot landesk fuse". The doc states:
If you’re a LANDESK Management Suite customer as well, for both OS X and for Windows, the LANDESK Fuse application is bundled with the install of the LANDESK agent. Install a 9.6 or greater agent and LANDESK Fuse will install with it.
I've got the agent installed on a machine and can see the machine in the management console, but I don't see fuse. What settings do I need to enable in the agent configuration to get fuse to install to the local machine?
So we recently had a meeting with a LANDesk sales rep and he advised of two things that need a domain admin account. 1. The schededuler (Which we use an account that has local admin rights on all of our machines) 2. Managed PLanet Discover Core (A service listed right under the "Landesk" services").
My question is what is "Managed Planet Discovery Core" used for? Why does it need a domain account?
Currently it is running as "LocalSystem".
I'm looking to update to SP2 and I was just wondering what were everybody's experiences with it? Any do's and dont's? Any issues?
After I accidentally deleted some machines out of the unmanaged device discovery windows they don't show up after a rescan (I still need to push agents to them). How can I fix this? Brand new to LANDESK and currently running LMC 9.6
Hello,
I am having trouble with managing nodes that I don't intend to try to push agents to. First off, if I do a manual scan of a subnet, it often creates another entry for a device that already has an entry as a result of Extended Device Discovery (XDD).
Secondly, I'm finding it tough to keep devices that I know I won't be pushing an agent to (switches, firewalls, printers, etc.) organized. What I've been doing is making groups on the left and dragging items to those groups. Should I be making "exceptions" instead? Can someone point me to some documentation on what the following commands do (they show up as options when right clicking an unmanaged device):
Make XDD Exception (also why is this greyed out?)
Mark as allowed (exception)
Mark as not allowed (rogue)
Finally if I do put something in an "exception" will I be able to still add them to groups on the left so I can see a list of them there if I want to, or does adding an exception completely remove the device from the results of any future scan?
I'm on LDMS 9.6 SP2 by the way.
-Daralen
I've set up a dozen or so individual packages that I want to add to every user's LANDesk Portal Manager. I've been able to make these packages show up in the Portal Manager for a select few people (test group). Now I want to deploy these apps to all user's Portal Manager; however, the method I've been using is creating a dozen or so separate scheduled tasks, and then drop each individual's laptop to each task.
I really don't want to have to do this for 350+ users.
Any suggestions or recommendations?
Thanks,
-Gerson
Hello,
Since one day, the windows console 32Bit can't connect (on remote computer and from the LDMS server) to the Landesk server.
Log :
11/02/2015 16:35:11 INFO 8360:1 | RollingLog : Current language: FRA |
11/02/2015 16:35:11 INFO 8360:1 | RollingLog : Using culture info: fr-FR |
11/02/2015 16:35:11 INFO 8360:Main Thread RollingLog : Il existe une erreur dans le document XML (2, 2).
11/02/2015 16:35:12 INFO 8360:Main Thread RollingLog : <log4net.Error>Exception during StringFormat: Le format de la chaîne d'entrée est incorrect. <format>Critical Exception: System.InvalidOperationException: Le client a trouvé '' comme type de contenu de la réponse, alors qu'il attendait 'text/xml'.
La demande a échoué avec le message d'erreur :
--
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>500 - Erreur interne au serveur.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;}
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;}
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Erreur de serveur</h1></div>
<div id="content">
<div class="content-container"><fieldset>
<h2>500 - Erreur interne au serveur.</h2>
<h3>La ressource que vous recherchez pr?sente un probl?me, elle ne peut donc pas ?tre affich?e.</h3>
</fieldset></div>
</div>
</body>
</html>
--.
à System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
à System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
à LANDesk.ManagementSuite.Data.CoreSettings.CoreSettings.GetSingleSignOnSetting()
à LANDesk.ManagementSuite.Data.WebServiceHelper.GetSingleSignOnSettings(String coreName)
à LANDesk.ManagementSuite.WinConsole.Console.LoginForm. (String , String )
à LANDesk.ManagementSuite.WinConsole.Console.LoginForm..ctor(String coreName, String user, String password)
à LANDesk.ManagementSuite.WinConsole.FormMain.Login(String coreName, String user, String password)
à LANDesk.ManagementSuite.WinConsole.FormMain.Login(String coreName)
à LANDesk.ManagementSuite.WinConsole.Console.Console.Main(String[] args) Stack Trace: | à System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) |
à System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
à LANDesk.ManagementSuite.Data.CoreSettings.CoreSettings.GetSingleSignOnSetting()
à LANDesk.ManagementSuite.Data.WebServiceHelper.GetSingleSignOnSettings(String coreName)
à LANDesk.ManagementSuite.WinConsole.Console.LoginForm. (String , String )
à LANDesk.ManagementSuite.WinConsole.Console.LoginForm..ctor(String coreName, String user, String password)
à LANDesk.ManagementSuite.WinConsole.FormMain.Login(String coreName, String user, String password)
à LANDesk.ManagementSuite.WinConsole.FormMain.Login(String coreName)
à LANDesk.ManagementSuite.WinConsole.Console.Console.Main(String[] args)</format><args>{}</args></log4net.Error>
Windows Agents on the internet (9.6 SP1) cannot sync policies through CSA. Patch, Inventory and Remote Control DO work through the CSA, and if I do a Portal sync BEFORE putting the computer in the Internet, I CAN download and install the listed packages through the CSA. It is just policy sync that is failing, all else works great.
The Portal Manager quickly throws "Failed to load packages" when clicking the refresh/sync button. The same computer syncs just fine when connected to the corporate network.
PolicySync.log:
Fri, 15 May 2015 09:32:03 GetLdapInfo: ldapwhoami.exe failed - err=1355 << NET HELPMSG 1355 returns "The specified domain controller either does not exist or could not be contacted"
Fri, 15 May 2015 09:32:03 GetLdapInfo: use cached logon info
Fri, 15 May 2015 09:32:03 GetLdapInfo: not a valid ldapinfo, return E_FAIL
PolicySync.exe.log:
05/15/2015 09:32:03 INFO 4188:1 | RollingLog : Run PolicySync.exe |
05/15/2015 09:32:03 INFO 4188:4 | RollingLog : LoadLocalPolicyInfo: load local machine |
05/15/2015 09:32:03 INFO 4188:4 | RollingLog : LoadLocalPolicyInfo: load user |
05/15/2015 09:32:03 INFO 4188:3 | RollingLog : Request: failed get target info. |
05/15/2015 09:32:03 INFO 4188:1 | RollingLog : PolicySync: failed request |
05/15/2015 09:32:03 INFO 4188:1 | RollingLog : Exit PolicySync.exe with code -3 |
Of course this machine cannot talk to a domain controller when it is off the corporate network, so why is the whole Sync failing just because of an expected condition?
Also, when I manually run ldapwhoami.exe from a command prompt, it does return data but also a 1355 exit code. Shouldn't PolicySync be treating 1355 as a SUCCESS instead of FAIL when not connected to corporate network?
I've reviewed many docs regarding WOL/WOW. I understand that 9.6 finds MDR's automatically and that defining MDR's is not necessary. Is there a way to validate that agents are being selected as MDR's? Thanks.