Applications not being discovered by client

I am using SCCM 2012 R2 and have 2 applications made available on a collection. Clients on the collection are taking about a week sometimes to discover the available apps under 'Software Center'. Eventually they are discovered. This happens with only some not all clients. No trace of the application in appdiscovery.log and forcing "machine policy retrieval and evaluation cycle" gives the below snippet on policyagent.log

Requesting Machine policy assignments
Requesting Machine policy from authority 'SMS:MPSRV'
Synchronous policy assignment request with correlation guid {B699AD99-6BC8-4FC4-BB86-37F51B93941C} for Machine <machine_name> completed with status 8000000A


August 17th, 2015 12:43pm

honestly you should almost never modified the default settings. You should make a new one and apply to the devices/clients that require the new settings.

The default one should be for the default settings.

Also 5 min is crazy since it will affect everyone that settings is targeted to. Also the application normally would be gotten when the client get the policy witch is the same time it would get this new 5 min settings. So this would not help. Beside you can manually on the client like the original poster did run a manual policy retrieval.

To the original poster do you have the full log of a client that as the application deploy and that it`s not showing in the software center. The status 8000000A = The data necessary to complete this operation is not yet available.


Do you have multiple MP could there be something wrong in the replication between SP/MP or something else.

Do you have anything weird in the PolicyEvaluator.log

Free Windows Admin Tool Kit Click here and download it now
August 17th, 2015 12:58pm

honestly you should almost never modified the default settings. You should make a new one and apply to the devices/clients that require the new settings.

The default one should be for the default settings.

Also 5 min is crazy since it will affect everyone that settings is targeted to. Also the application normally would be gotten when the client get the policy witch is the same time it would get this new 5 min settings. So this would not help. Beside you can manually on the client like the original poster did run a manual policy retrieval.

To the original poster do you have the full log of a client that as the application deploy and that it`s not showing in the software center. The status 8000000A = The data necessary to complete this operation is not yet available.


Do you have multiple MP could there be something wrong in the replication between SP/MP or something else.

Do you have anything weird in the PolicyEvaluator.log

August 17th, 2015 4:55pm

Two important observations that may be helpful. 

  1. The application gets detected when checked with policy_spy under CCM_ApplicationCIAssignment but these don't get evaluated when checked under PolicyEvaluator.log
  2. This only happens with software wrapped in application model in 2012.

Anything I may be missing out??????

Free Windows Admin Tool Kit Click here and download it now
August 18th, 2015 4:38am

Hi,

You could download the ConfigMgr Toolkit and use Deployment Monitoring Tool to check if the client received policies at all.

Deployment Monitoring Tool - The Deployment Monitoring Tool is a graphical user interface designed help troubleshoot Applications, Updates, and Baseline deployments on System Center 2012 Configuration Manager clients.

https://www.microsoft.com/en-us/download/details.aspx?id=36213

August 18th, 2015 4:44am

Clients received policies for sure as checked with policy_spy. But those policies are not being evaluated in PolicyEvaluator.log. Say as if the policies are not being interpreted properly by the clients.
Free Windows Admin Tool Kit Click here and download it now
August 18th, 2015 5:19am

It seems deployment is reaching the client fine. snippet from policyevaluator.log

Applying policy ScopeId_CF9C95B0-861B-4B05-963B-9F6302A73D9B/Application_1ec01054-c383-4c51-abee-16cbd31ec244/CA
Applying policy ScopeId_CF9C95B0-861B-4B05-963B-9F6302A73D9B/RequiredApplication_1ec01054-c383-4c51-abee-16cbd31ec244/VI/VS
Applying policy {BE40FEAC-2D08-4DB4-98C5-5B582BB3FB91}

Weird observation: On checking SCClient_domain@username.log detects the policy and identifies the application deployment. Still the application does not show up on the software centre GUI. snippet below: 

Found application CCM_Application.Id="ScopeId_CF9C95B0-861B-4B05-963B-9F6302A73D9B/Application_1ec01054-c383-4c51-abee-16cbd31ec244",IsMachineTarget=TRUE,Revision="6" (Microsoft.SoftwareCenter.Client.Data.WmiDataConnector at GetAllApplicationsWithType)
Converting WMI object to application data. (Microsoft.SoftwareCenter.Client.Data.WmiConverter at ConvertToApplication)
Executing WMI query: select * from CCM_RequestedAppPolicy where AppId="ScopeId_CF9C95B0-861B-4B05-963B-9F6302A73D9B/Application_1ec01054-c383-4c51-abee-16cbd31ec244" (Microsoft.SoftwareCenter.Client.Data.WmiConnectionManager at ExecuteQuery)
Retreiving classic software distribution from WMI. (Microsoft.SoftwareCenter.Client.Pages.PageControls.TabChildListControl at RetreivePrograms)
Getting all instances of CCM_Program (Microsoft.SoftwareCenter.Client.Data.WmiDataConnector at GetAllApplicationsWithType)
Executing WMI query: Select * From CCM_Program (Microsoft.SoftwareCenter.Client.Data.WmiConnectionManager at ExecuteQuery)

This happens with quite a few software wrapped via application model.


  • Edited by Sammy511 16 hours 47 minutes ago
September 9th, 2015 10:57am

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

Other recent topics Other recent topics