Unable to capture the registration ip of client

Good day All, I created an analysis to run the following query statements as shown below.

addresses of adapters whose (exists gateway lists of it) of network

registration subnet address of client

registration address of client

===========

Out of 10,000+ clients, there are about 125 clients are reporting and results from the various operating systems. It works well for majority of the clients running similar operating systems. It is hard to determine which specific OS is causing the issue. I believe that something to do with the besclient process is unable to query the above statements for unknown reason.

See screenshot attached. Any suggestions on diagnose this issue? Thanks. Please advise.


If you hover over an <error> indication in the console a pop-up will give you a hint as to what is wrong.

Also, not all inspectors work on every OS - the reference for network adapter (https://developer.bigfix.com/relevance/reference/network-adapter.html) shows that gateway list is supported on Windows, but does not mention any other OS
image

2 Likes

I do have similar OS servers that works well. See below.

It does not seem to relate to BES Client version either. See below

How can I fix it?

‘The operator “gateway lists” is not defined’ is because gateway lists is only supported in Windows

The singular expression error is because your relevance expects exactly one result and will error if it gets zero or multiple results. Recode to

registration subnet addresses of client

registration addresses of client
2 Likes

Thanks Trevor. About “singular expression error”, most of these servers in question do have 1 single or multiple IPs listed. See screenshots from the not working servers.

image
image
image

And a working sample server also have multiple IPs as well. See below.

image

It does not seem to be related to single or multiple IPs causing that error.

I believe this is caused when there are more results for that field than BF can handle.

The magic number is 16. More than 16 records causes BF to return no values.