So you have upgraded your LDMS Core and Agents to 9.5 SP1. Everything looks tickety boo and you notice some of your software queries are not working anymore. Upon further investigation you notice that you are missing applications in “add and remove programs” in your software inventory. The ldiscn32.exe packaged in SP1 is not returning 32-bit applications to your inventory. Bumpers! Run for the hills…
The version of ldiscn32.exe packaged with LANDesk Managment Suite 9.5 SP1 is 22.214.171.124. If you copy a previous version of the ldiscn32.exe file to an affected agent and re-run an inventory collection you will see that the inventory is returned correctly (this is not the fix).
Compare how your Inventory looks before and after the upgrade:-
You will notice the list is a lot less populated and missing your 32bit apps.
LANDesk have released a new CR75998-95 BETA patch for this issue. The patch contains a new version of ldiscn32.exe (126.96.36.199) that addresses this problem. More details can be found on this LANDesk article. At the time of writing this blog, the patch had to be requested from support.
That is all 🙂