First let me say I’m pretty new to BigFix, we just officially got the product and are working on rolling it out, very excited!
I’m having some issues though in regards to client settings. I had a client setting called “__Patch_Start”. I then created a task to delete that setting if it found it (which appears to have worked).
The problem is I’m not sure how to properly view client settings from the console? I am using the given property for client settings… “settings whose (exists value of it and name of it does not start with “__Group”) of client” and also created a custom one of “exists setting “__Patch_Start” of client” The problem is It looks like the “__Patch_Start” setting is gone according to the first property, yet the second property is still showing True. The task is also still showing as relevant. I added the “exists setting “__Patch_Start” of client” for that as well.
Am I doing something wrong, and is there an easier way to view client settings? When will it refresh?
Also, created another property patch_start_value set to this relevance
if (exists setting "__Patch_Start" of client) then value of setting "__Patch_Start" of client else "N/A"
It shows as “N/A” except the 5 servers that had this value where is shows . I tried restarting the besclient service as well and still see the values “stuck”.
Ok One last post cause I’m totally confused now… copied QnA to one of the servers in question…
q: exists setting "__Patch_Start" of client
A: True
T: 0.123 ms
q: value of setting "__Patch_Start" of client
E: Singular expression refers to nonexistent object.
Actually I think I see my answer. It looks like the client setting is a registry key in HKLM\Software\BigFix\EnterpriseClient\Settings\Client__Patch_Start. When I did a setting delete, it just delete the property “value” of the reg key, not the key itself.