Unable to manage Linux computers and Computers in Workgroup (not domain joined) using sccm 2012 sp1

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)>

December 30th, 2013 2:12pm

It might take a few hours before the first hardware inventory is reported to the site server. I assume that enough time has passed! :-)

I wouldn't be too worried about some errors in the log file. E.g. there is an error, if you don't have a tape drive on your Linux client.

Are you using ConfigMgr 2012 SP1 or ConfigMgr 2012 R2 Linux clients?

You can use ConfigMgr 2012 R2 Linux clients (http://www.microsoft.com/en-us/download/details.aspx?id=39360), although your site is running ConfigMgr 2012 SP1. The new version contains bug fixes and it might work better.

Panu

Free Windows Admin Tool Kit Click here and download it now
December 30th, 2013 6:39pm

Is the Linux client showing as approved? It's probably not approved unless you manually approve it since it's not on the domain. Before it can receive policy and submit inventory it will need to be approved.
December 31st, 2013 9:54am

Did you resolve this issue?  If not, please give us an update.  The product team is now fully back from holidays and we would like to investigate if there is an unresolved problem here.

Free Windows Admin Tool Kit Click here and download it now
January 7th, 2014 10:15pm

Was this issue resolved?  I have a similar problem that I've posted here:

https://social.technet.microsoft.com/Forums/en-US/1918b60c-9351-4697-b74b-005bb66d208f/ubuntu-1404-lts-x64-client-does-not-appear-in-sccm-2012-r2-console?forum=configmanagerdeployment

February 13th, 2015 9:50am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics