MIF processing looping

Hi all, had a very interesting problem today where processing of inventory MIF files seemed to be looping.

The files were constantly being moved from inboxes\auth\dataldr.box to inboxes\auth\dataldr.box\process and then back again. Once in the process folder we would see the below in the logs:

 “Inventory update to parent site is in progress, MIF processing will resume after the inventory update.”

The status messages for the SMS_INVENTORY_DATA_LOADER also showed the following message IDs and then did nothing:

2708 SMS Inventory Data Loader detected that the parent site has changed to a new site, and now SMS Inventory Data Loader is trying to send all inventory to the new parent through the inventory update process.%12
2709 The SMS Inventory Data Loader inventory update process has initialized the inventory update status file, which controls the inventory update process’s ability to restart.%12
2711 The SMS Inventory Data Loader inventory update process will use the directory %1. SMS Inventory Data Loader will create delta MIF files in this folder to send to the parent site.%12

It all seemed to suggest that it couldn’t process any of the MIFs as it was trying to send inventory data up to the parent site. This also made sense as we’d only just done a /SYNCCHILD using preinst.exe.

The fix turned out to be a simple one. We noticed 2 files in the \inboxes\dataldr.box folder, %sitecode%.SHA and inv_stat.dat, which we thought were the files trying to send the inventory data upstream. We stopped the SMS_INVENTORY_DATA_LOADER component in ConfigMgr Service Manager, moved the files to a blank folder, and started the component again.

The MIF files began processing immediately.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: