I see several of these types of messages in my collector.log file where there is "No such variable" and the description indicates "failed to execute". Does this typically mean that Indeni is running n unsupported command for this specfic remote host?
WARN [2017-11-30 20:15:04,778] indeni.collector.actors.Monitor: Got Failure result on device: CP1100(192.168.1.1) command: chkp-ldap-fingerprint-check, indeni.collector.CommandFailure: Header = Command execution error, Description = Command "chkp-ldap-fingerprint-check" failed to execute, Message = Header = Execution Error, Description = No such variable "multistepList" in "echo ${multistepList} | awk -F ":" {"print $1"} | while read ip; do cpopenssl s_client -connect $ip:636 | cpopenssl x509 | cpopenssl x509 -outform der |md5sum ; done ; echo ${multistepList} | awk -F ":" {"print "fingerprint: " $2; print "name: " $3"}",
Need some validation. Unfortunately, I don't have access to this device to test at the moment.