After we review the relevances that failed, relevance 8 for example is related to catalog files missing from the specified endpoint.
In some cases, the catalog download fails, hence no files will be available on that endpoint. This is the case I will discuss today. Of course there are other cases as well, which I will discuss in the next articles.
So today's case is about the catalog download which fails for all platform specific catalogs with a HTTP Error 28 timeout.
The fixlet shows "HTTP Error 28: Timeout was reached: Operation timed out after 10015 millisconds with 0 out of 0 bytes received"
Only a small portion of the catalog is used for client-side software detection. While we load the whole full-catalog bundle into the IEM SUA/Bigfix Inventory server into a staging location, then the next import moves everything from staging into the DB, and then exports the client-side-only fragment and a fixlet for delivering that fragment to the endpoints. Based on this message, it looks like either the "original upload of the full catalog" or the "import to create the client side OS specific catalogs" was missed: below snippet from endpoint's log:
[INFO] ActionController::RoutingError (No route matches "/catalogs")
The steps we need to run in such case would be the following:
1. Download the newest catalog using the following fixlet in IEM: Site name: IBM Software Inventory -> Fixlet 47 'Software Catalog Update'
2. Upload catalog to SUA server (LMT UI -> Catalog --> Catalog updates in the UI)
3. Run import to load the catalog files into the SUA DB (LMT UI -> Management -> Imports -> "import now")
4. Pull the CIT catalog fixlet from the SUA UI (LMT UI -> Catalog --> Catalog Updates in the UI) and load it into the IEM console. (Eventually rename it with today's date; this is specific to these versions of the files, and once you have 3 of them it is easy to confuse the fixlets.)
5. Run the CIT catalog fixlet from step #3. to deploy the client-side OS specific catalogs to the endpoints.
6. Monitor the issue; it should be no longer present.
I hope this helps.