Are any computers subscribed to the custom site? This is the most common reason for fixlets in custom sites to not be applicable. The computer subscriptions for a custom site should be visible if you click on the custom site in the “All Content” area of the console under the “Sites” tree node.
Hmm, they should show up as subscribed once you select “All Computers”. Perhaps they didn’t receive the message to subscribe for some reason?
The first workaround to try is to set the subscription to “No Computers”, click “Save”, then change it back to “All Computers”, and click “Save”.
If that doesn’t work then I think you’ll have to start digging in the client log or the file system to see if the client is receiving the message to subscribe to the site.
If the client is subscribed to the custom site, you should see a folder for it in the location: C:\Program Files (x86)\BigFix Enterprise\BES Client__BESData. For example, if your custom site is called “Bearmo”, there should be a folder called “CustomSite_Bearmo” in the __BESData folder. If it’s there, then the client probably thinks it’s subscribed to the site, and we’d need to start looking at the client or server log to see where things going wrong.
The next thing you can look for is whether the client received the message to subscribe to the site. If your custom site is called “Bearmo”, then in the folder C:\Program Files (x86)\BigFix Enterprise\BES Client__BESData\actionsite there should be a file called “Subscription for Bearmo.fxf” that contains the subscription information.
Last, you can look at the client log at C:\Program Files (x86)\BigFix Enterprise\BES Client__BESData__Global\Logs to see if there are any messages about subscribing or the custom site, or any other error messages.