Hello,
I have successfully installed sccm client on Linux and in sccm console, I see that the client is active. and heartbeat ddr is ok. The problem is that the client is unable to send Hardware and Software inventory to sccm server.
Below, i took some logs from hardware inventory scan, when i run this command on the client.
/opt/microsoft/configmgr/bin/ccmexec rs policy
/opt/microsoft/configmgr/bin/ccmexec rs hinv
[scx.client.Agents.Inventory.CollectionTask:1595:26863:140151796866816] OMI status return was MI_RESULT_NOT_FOUND (Provider may not have been implemented for Unix/Linux) $$<LinuxUNIXClient><12-30-2013 10:52:27.000+120><thread=140151796866816
(0x7f77a210c4e8)>
2013-12-30T08:52:28,751Z Warning [scx.client.Agents.Inventory.CollectionTask:851:26863:140151796866816] OMI collection task failed for class win32_tapedrive (OMI references as win32_tapedrive). Class will not be included in report.
$$<LinuxUNIXClient><12-30-2013 10:52:28.000+120><thread=140151796866816 (0x7f77a210d538)>
2013-12-30T08:52:28,751Z Warning [scx.client.Agents.Inventory.CollectionTask:791:26863:140151796866816] Generated class ccm_system with query "SELECT Name, SMSID, Domain, SystemRole, SystemType, LocalDateTime FROM CCM_System"
could not be found. $$<LinuxUNIXClient><12-30-2013 10:52:28.000+120><thread=140151796866816 (0x7f77a210d538)>
2013-12-30T08:52:34,813Z Error [scx.client.utilities.SCXDataStore.SCXDataStore:2150:26863:140151796866816] Attempt to SaveClass() without a class name is not allowed! $$<LinuxUNIXClient><12-30-2013 10:52:34.000+120><thread=140151796866816
(0x7f77a210ca18)>
2013-12-30T08:52:34,813Z Error [scx.client.utilities.SCXDataStore.SCXDataStore:2150:26863:140151796866816] Attempt to SaveClass() without a class name is not allowed! $$<LinuxUNIXClient><12-30-2013 10:52:34.000+120><thread=140151796866816
(0x7f77a210ca18)>
2013-12-30T08:52:35,151Z Warning [scx.client.agents.InventoryAgentState:1000:26863:140151796866816] Inventory: Collection has completed. Some individual class requests failed. $$<LinuxUNIXClient><12-30-2013 10:52:35.000+120><thread=140151796866816
(0x7f77a210dd68)>
2013-12-30T08:52:35,152Z Warning [scx.client.agents.InventoryAgentState:1001:26863:140151796866816] The report will be generated unless no tasks completed. Please check the log for details. $$<LinuxUNIXClient><12-30-2013
10:52:35.000+120><thread=140151796866816 (0x7f77a210dd68)>
2013-12-30T08:53:29,548Z Warning [scx.client.agents.policy.PolicyMessageHandler:97:26863:140151813189376] Processing of User policies are not supported. $$<LinuxUNIXClient><12-30-2013 10:53:29.000+120><thread=140151813189376
(0x7f77a30a16a8)>
2013-12-30T08:53:32,687Z Error [scx.client.agents.policy.PolicyDownloadBodyPayload:676:26863:140151812927232] Unable to locate the condition element. Policy is automatically TRUE $$<LinuxUNIXClient><12-30-2013
10:53:32.000+120><thread=140151812927232 (0x7f77a305ed08)>
2013-12-30T08:53:33,561Z Error [scx.client.agents.policy.PolicyDownloadBodyPayload:676:26863:140151812927232] Unable to locate the condition element. Policy is automatically TRUE $$<LinuxUNIXClient><12-30-2013
10:53:33.000+120><thread=140151812927232 (0x7f77a305ed08)>