Hey All,
Sorry to revisit this, but I'm having extremely similar problems here. I receive the same application request error shown at the beginning of this conversation, and also recieve it when just installing an application from the application catalog (if no administrator approval is required).
If I deploy the application to a device collection, it works exactly as expected and the install goes off w/o issue.
The problem isn't any of the 4 conditions listed in the error, as that's easy enough to check.
ConfigMgrSoftwareCatalog.log on the client gives me the following:
[1][03/01/2013 07:46:52] :ApplicationDetailViewModel.CanUserInstall-Error:User is not allowed or supported to install on the current machine [1][03/01/2013 07:46:52] :PortalViewModel.UpdatePortalState:change IsPortalStateUpdated to False [1][03/01/2013 07:46:52] :PortalContext.UpdatePortalState:Shared Portal State initialized: Microsoft.ConfigurationManager.SoftwareCatalog.Website.PortalControls.PortalState [1][03/01/2013 07:46:52] :PortalContext.HandleEventOnDemand:begin handling PortalStateChanged [1][03/01/2013 07:46:52] :PortalContext.HandleEventOnDemand:handle event in target 'Microsoft.ConfigurationManager.SoftwareCatalog.Website.PortalControls.SoftwareLibrary.ApplicationRequestPageView' [1][03/01/2013 07:46:52] :ApplicationRequestPageView:Create Page View RequestWizardError [1][03/01/2013 07:46:52] :PortalContext.HandleEventOnDemand:end handling PortalStateChanged
CCMSDKProvider.log in windows\ccm\logs gives the following, which I assume is part of the problem:
Making call to Verify the signature. CCMSDKProvider 3/1/2013 8:10:35 AM 2424 (0x0978) Making calls to Verify the user and timestamp. CCMSDKProvider 3/1/2013 8:10:35 AM 2424 (0x0978) Data timestamp is invalid or has expired. '2013-03-01 13:03:54'. CCMSDKProvider 3/1/2013 8:10:35 AM 2424 (0x0978)
Of course "Data timestamp is invalid or expired" doesn't really give me a lot to go on -- or I don't know what I'm looking for (also entirely possible).
Client Settings specify to add the application catalog to trusted sited, install permissions are set to all users, reinstalled the client (and deleted the client machine from CM and rediscovered it) -- uninstalled silverlight and let the client push reinstall it, and deleted my custom user settings which simply specified affinity settings -- pretty sure this had no effect but I vaguely remembered the problem starting shortly after this.
Lastly, this was not always the case. For a while there application requests / installations through application catalog were working just fine. Not sure what changed.
I'm open to ideas.
Thanks much,
-squib