- Flexera Community
- :
- FlexNet Manager
- :
- FlexNet Manager Forum
- :
- Evidence processing behavior (wildcards)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Marius,
It is hard to tell, but from my experience, there is usually a reason for such things to happen. What I mentioned above, is just one possibility.
To really analyze the issue, you could manually compare your evidence against the ARL using a SQL statement JOINing them on description, version and publisher.
Maybe it got created locally in the first place and the ARL one came later? Have you tried removing it? Does it come back? As mentioned before, if the additional evidence gets created additionally to teh ARL entry, there is probably a reason.
Could you export both evidences to a Unicode capable file and attach them?
Best regards,
Markward
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Marius,
I think @mfranz is probably right in the suggestion that the wildcarded ARL evidence entry was added *after* the explicitly versioned entry was created. This can happen (for example) as ARL updates are made releasing new evidence rules.
Just to address the question in original post though which was to clarify how FNMS works with evidence matching I thought I’d elaborate a little:
- FNMS imports raw evidence from connected inventory sources – as this point (during import) the evidence being considered is explicit
- For each piece of incoming evidence, FNMS checks existing evidence rules:
- If no existing rules match, FNMS creates a new evidence rule with the explicit/exact details from the incoming evidence.
- If a match (or matches) is found, FNMS does not create new evidence but uses the existing evidence id’s to associate with the device it was found on.
Since you have noted that the matchcount of the wildcarded and explicit evidence entries are the same I would say that the wildcard covers a ‘superset’ of the explicit one – hence there is no differences such as embedded spaces etc. That’s why I think the sequencing was that the explicit one was created first, then a subsequent ARL update caused the wildcarded one to be added.
When this situation occurs (a wildcard entry overlaps an explicit one) it is worth reviewing these and ensuring they link to the same application, but in general it is usually safe to delete the explicit entry and allow the wildcarded one to be used. During the next inventory import (MatchARL steps), the evidence steps above get done again and FNMS should see that the wildcard entry now applies and not create the additional explicit one.
This thread has been automatically locked due to inactivity.
To continue the discussion, please start a new thread.
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What I have seen in the past: seemingly identical evidences, where the existing ARL entries should trigger, but didn't.
Reason was: different spaces in Add/Remove Programs entries. This even happens with Microsoft products.
Interesting: I would have thought that a case insensitive database would treat them all as space, but thats not the case.
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Marius,
It is hard to tell, but from my experience, there is usually a reason for such things to happen. What I mentioned above, is just one possibility.
To really analyze the issue, you could manually compare your evidence against the ARL using a SQL statement JOINing them on description, version and publisher.
Maybe it got created locally in the first place and the ARL one came later? Have you tried removing it? Does it come back? As mentioned before, if the additional evidence gets created additionally to teh ARL entry, there is probably a reason.
Could you export both evidences to a Unicode capable file and attach them?
Best regards,
Markward
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Marius,
I think @mfranz is probably right in the suggestion that the wildcarded ARL evidence entry was added *after* the explicitly versioned entry was created. This can happen (for example) as ARL updates are made releasing new evidence rules.
Just to address the question in original post though which was to clarify how FNMS works with evidence matching I thought I’d elaborate a little:
- FNMS imports raw evidence from connected inventory sources – as this point (during import) the evidence being considered is explicit
- For each piece of incoming evidence, FNMS checks existing evidence rules:
- If no existing rules match, FNMS creates a new evidence rule with the explicit/exact details from the incoming evidence.
- If a match (or matches) is found, FNMS does not create new evidence but uses the existing evidence id’s to associate with the device it was found on.
Since you have noted that the matchcount of the wildcarded and explicit evidence entries are the same I would say that the wildcard covers a ‘superset’ of the explicit one – hence there is no differences such as embedded spaces etc. That’s why I think the sequencing was that the explicit one was created first, then a subsequent ARL update caused the wildcarded one to be added.
When this situation occurs (a wildcard entry overlaps an explicit one) it is worth reviewing these and ensuring they link to the same application, but in general it is usually safe to delete the explicit entry and allow the wildcarded one to be used. During the next inventory import (MatchARL steps), the evidence steps above get done again and FNMS should see that the wildcard entry now applies and not create the additional explicit one.
