Tideway Community Forum

forgot password?
   
 
Disable running of arbitary commands
Posted: 10 October 2008 09:40 AM   [ Ignore ]  
Newbie
Rank
Total Posts:  23
Joined  2008-02-25

Under Administration -> Options you have a “Disable running of arbitary commands” field.

What exactly does this relate to?

Does this mean that the Full Discovery script commands will continue to run but that any discovery.runCommand settings in the TPL patterns will not?

If so, what about registry queries and wmi calls within TPL patterns?

 Signature 

Nik Dimmock
Consultant
Mibtree Ltd
http://www.mibtree.com

Profile
 
 
Posted: 10 October 2008 10:48 AM   [ Ignore ]   [ # 1 ]  
Administrator
Avatar
RankRankRankRank
Total Posts:  132
Joined  2008-01-25

You’re correct in your understanding. It allows standard discovery (the platform script commands and the slave) to proceed but blocks the calling of additional commands from TPL.

In practice this will cause discovery.runCommand, discovery.fileGet, discovery.registryKey and discovery.wmiQuery to return nothing and be marked as a failure. If you look at the failure_reason attribute on the node the reason will explain that this option has been disabled.

This information is also shown when you view the DiscoveryAccess node so it is clear what has happened. I’ve attached a couple of screen shots to show this, note that the text of the message is slightly different as one is from a 7.1.5 release and the other is from our internal 7.2 test machine.

As to what the behaviour of the pattens is when you enable this option is down to the pattern. Generally if the discovery call was recovering non critical information like version details they will still work you just won’t get the data.

Image Attachments
arbitrary_commands_off_1.pngarbitrary_commands_off_2.png
Profile
 
 
Posted: 10 October 2008 10:51 AM   [ Ignore ]   [ # 2 ]  
Newbie
Rank
Total Posts:  23
Joined  2008-02-25

cool – thnx

 Signature 

Nik Dimmock
Consultant
Mibtree Ltd
http://www.mibtree.com

Profile