Hello Jason,

 

You have obviously researched this issue in depth. Is there a specific
reason that you require the No User Is Logged On setting? It sounds like it
is not working correctly. Have you filed a bug report? Have you tried
installing the same Package object by using a direct reference to the single
Package, rather than using the multiple packages with base variable option?

 

Cheers,

Trevor Sullivan

 

From: [email protected] [mailto:[email protected]]
On Behalf Of Jason Wallace
Sent: Friday, November 22, 2013 10:06 AM
To: [email protected]
Subject: [mssms] Deploying multiple apps in a TS - FAIL

 

Hi there folks

 

I am seeing an issue with a TS which I'd value some help with please

 

SCCM 2012 SP1 no CU applied

 

Symptoms

 

When deploying a PACKAGE MODEL program the following message is displayed:

 

"VisioViewer2013_Microsoft_15_B01-I") could not be run because the policy
contains an invalid combination of requirements: EU1.

Possible cause: The program is set to run when no user is logged on, but is
being deployed to a user.

Solution: Examine the properties of the program to resolve the conflicting
requirements.

Possible cause: The program is set to require user input, but does not
require that a user be logged on in order to run.

Solution: Examine the properties of the program to resolve the conflicting
requirements.

Possible cause: The program requires content download, but no supported hash
is available because the package was previously created by a version of
Configuration Manager that did not support the required hash algorithms.

Solution: Perform a package update to recalculate the hash and send policy
to clients with the updated hash value.

 

 

Reproduce

 

1.       Create a package and a program for deployment

2.       Set the program to only execute when No User Is Logged On

3.       Create a Task Sequence with an Install Package step

4.       Specify that the program and package are deployed

5.       Deploy the TS

6.       Verify that the program has installed

7.       Revert VM

8.       Change Task Sequence to now create a TS Variable of TEST001 of
PKGID:Program

9.       Change the Install Package step to deploy multiple applications.
Set the Base Variable as TEST

10.   Deploy the TS

11.   Verify that the error occurs

12.   Revert VM

13.   Change program so that it will run Whether Or Not A User Is Logged On

14.   Deploy the TS

15.   Verify that the package installs

 

So the TS will only deploy multiple apps when they support a user being
logged on even though that is not what we wish to see.

 

Thoughts?

Jason

 



Reply via email to