Troubleshooting the SCCM Plug-in
This section explains how to troubleshoot issues with the SCCM plug-in.
Inventory Records Aren't Created or Updated in SCCM
Two scenarios can prevent inventory records from being created or updated in SCCM:
-
The SCCM server does not have the required components installed.
-
The time offset is configured incorrectly for the plug-in instance.
First, make sure the following components are installed on the SCCM server:
-
JSS Conduit with the SCCM plug-in installed
-
SMS Management Point API
-
Visual C++ 2010 Redistributable Package (x86)
If you configured a time offset when setting up the plug-in instance, make sure the time offset is configured correctly. You can view the time offset by double-clicking the SCCM plug-in instance in the main window of the JSS Conduit.
Viewing SCCM Plug-in Logs
If you are still having issues with the SCCM plug-in, you can view the SCCM plug-in logs. Each log shows a list of exported objects, including the following information for each object:
-
Data Discovery Record (DDR)
-
Hardware Inventory Record (HIN)
-
Software Inventory Record (SIN)
Note: Information in each log may vary depending on the options you chose when you set up the SCCM plug-in and whether a record for the object exists in SCCM.
-
Enable Debug mode by placing a blank text file (.txt) named "debug" in the following location:
path/to/JSS Conduit/resources/plugins/SCCM/resources/ -
Use the JSS Conduit to export data to SCCM.
-
Navigate to the following location to view SCCM plug-in logs:
path/to/JSS Conduit/resources/plugins/SCCM/Logs/SCCMPlugin.log
If the SCCM plug-in logs return a "80070057" code, ensure that the following components are installed on the SCCM server:
-
JSS Conduit with the SCCM plug-in installed
-
SMS Management Point API
-
Visual C++ 2010 Redistributable Package (x86)