Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Linux Server Pattern ended in Identification Engine Error

Suvetha S
Tera Contributor

Hi All,

 

I'm trying to discover Linux server and Discovery completed in Classified phase. Linux pattern ended in Error and below is the error i see in logs. 


Identification Engine: Discovery status is FAILURE, Identification sections in pattern failed: section: discovery, error: JAVASCRIPT_CODE_FAILURE: TypeError: Cannot convert null to an object. (ad_hoc:EvalClosure-Filter route interfaces-705444873; line 11).

 

Identification Engine: Discovery status is FAILURE, Identification sections in pattern failed: section: discovery, error: JAVASCRIPT_CODE_FAILURE: TypeEr

What is the root cause for the issue? Please advice 

1 ACCEPTED SOLUTION

doug_schulze
ServiceNow Employee
ServiceNow Employee
6 REPLIES 6

Shreya Jain1
Tera Guru

Hi @Suvetha S,

 

Did issue fix after applying update set ServiceNow provided on KB1204233? I'm facing same issue but when i applied update set its throwing error as attached. 

As per log, name is empty for Router interface due to which discovery is failing.

Hi @Shreya Jain1 

I too faced the error while importing update sets. I copied the script from the KB and updated the script manually in the Discovery pattern.