Quantcast
Channel: Configuration Manager 2012 - Application Management forum
Viewing all 4762 articles
Browse latest View live

Package validation error

$
0
0

Hi,

I am facing a problem with content validation on DP's. I have a package removed from a DP and now the content validation process is still trying to validate the content on the DP which ofcourse will fail. I have read an article about the mismatch of the content library and WMI en i have checked the namespace Root\SCCMDP.

select * from SMS_PackagesInContLib Where PackageID = 'XXXXXX' 

PackageID was not found in WMI. 

SMSDPMON.log on the DP is still reporting:

Start to evaluate package 'XXXXX' version 0 ... SMS_Distribution_Point_Monitoring
Report status message 0x4000094C to MPSMS_Distribution_Point_Monitoring
Status message has been successfully sent to MP from remote DPSMS_Distribution_Point_Monitoring
Failed to evaluate package XXXXXX, Error code 0x80070002SMS_Distribution_Point_Monitoring
Report state message 0x8000094F to MPSMS_Distribution_Point_Monitoring3
Report Body: <ReportBody><StateMessage MessageTime="20150130100824.000000+000" SerialNumber="0"><Topic ID="XXXXX" Type="901" IDType="0"/><State ID="2383" Criticality="0"/><UserParameters Flags="0" Count="2"><Param>XXXXX</Param><Param>["Display=\\aisrv59013.hosting.corp\"]MSWNET:["SMS_SITE=A01"]\\aisrv59013.hosting.corp\</Param></UserParameters></StateMessage></ReportBody>
SMS_Distribution_Point_Monitoring
Report status message 0x8000094F to MPSMS_Distribution_Point_Monitoring
Status message has been successfully sent to MP from remote DPSMS_Distribution_Point_Monitoring

This is driving me mad, anyone an idea how to solve this?

Thanks!



Application Deployment - Uninstalling Applications

$
0
0

Within SCCM, we have structured Installs/Uninstalls so the single Application is Deployed at two different collections. One for the Install and one for the Uninstall (with the correct Action type for each).

Installs complete and report back centrally correctly. The uninstalls eventually happen on the clients, but I am unable to see if they have been successful remotely. When I check in Monitoring > Deployments > AppUninstall I see Errors for each device with the application "Rule is in conflict with other rules". Any PC that has completed the uninstall dissapears from this error screen but doesn't show up in the Success tab.

I'm guessing this could be because of the membership rule on the Uninstall collection:

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_AppClientState on SMS_G_System_AppClientState.MachineName = SMS_R_System.Name where SMS_G_System_AppClientState.ComplianceState = "1" and SMS_G_System_AppClientState.AppName = "AppName"

I've read this is the correct way to do uninstalls. Essentially when I add a PC/asset to the install collection and the install is complete, it self populates in the Uninstall collection as well. The uninstall doesn't run until you remove the asset from the Install collection.

Can anyone tell me why I'm getting the "Rule is in conflict..." error, and why devices who have uninstalled the application do not appear in success?

Maintenance Windows extending to (or beyond) midnight

$
0
0

I'm configuring maintenance windows in my environment and have experienced some strange behavior on one occasion. I'll give details of my implementation if needed, but my question may not require them.

If I set up a maintenance window, say for Saturday, set the Start to 8:00:00 AM, and set the End to be 12:00:00 AM, does SCCM understand how to handle that? The window duration appears to calculate correctly (showing 16 hours), but technically Saturday at 12 AM comes before 8 AM, and I thought it might cause some unexpected behavior in the background. 

In my particular case I saw a window duration in the Maintenance log that was longer than I anticipated. I'm working with multiple windows and had changed settings a couple times, so I'm not sure if it was just an unintended side effect, but I thought I'd throw this question out just in case.

Thanks!

Deploy Language Pack after Installation of MS Office 2013 Pro Plus

$
0
0
Hi All,

Recently I have deployed ( pushed ) MS Office 2013 Pro Plus through SCCM 2012 R2, it was successful with the tremendous advise from this Technet Forum.

But now I just want to deploy ( push ) language pack silently, so I created as application and deployed. It displayed in Software Center at client's machine but there is manual intervention to install and asking to select either Office, project or visio.

- Language Pack should be installed silently without manual intervention for only MS office 2013 since I'm going to push after Installation of MS Office 2013 pro plus

- Can I customize the existing OCT ( MS Office 2013 pro plus ) with language pack and install silently

Appreciated if you can advise on above doubts.

Thanks in advanced.



Regards,Ali


SCCM 2012 - Application Deployment via Powershell - Exit Code is Null

$
0
0

Hello,

My company is currently in the process of transitioning from SCCM 2007 to 2012 and we are having some difficulties getting application deployment to work correctly.  We have recently found that there appears to be an disconnect between the powershell script that we use to install the software and the process that is started.  Whenever we start the process, we expect to get an exit code back once the process is finished and compare those codes in the powershell script to determine further steps to take and ultimately, relay that info back to SCCM.

What has recently (and possibly been going on longer than we realize) is that the Start-Process cmdlet doesn't return an exit code (it is null).  We are checking to see if the exit code is equal to "0" and a variety of other possible values to see if the software has been installed or not.  If the value is not in the list, the script assumes there was a problem and kicks back the error code to SCCM and stops the script from continuing.  The real fun part is that it only happens intermittently.  I have had a mix of computers (32/64-bit, VM/physical) side by side and there is no rhyme or reason as to which ones will succeed or fail.  Remove the software and try again and I end up with different results.

Even though it errors, the software does get installed successfully.  SCCM attempts to install the software again since it is out of compliance and finds that the software is already installed and ignores it (hence we don't know how long it has been going on).  I have tested this code to be run from the Powershell ISE and it works great and returns an exit code every time.  It is only in SCCM that we are having issues.

Thanks in advance!

See below what is going on:

$InstallCMD = "$sourcePath\jre-7u75-windows-i586.exe /s /v /norestart AUTOUPDATECHECK=0 IEXPLORER=1 MOZILLA=1 JAVAUPDATE=0 JU=0 SYSTRAY=0 /L*V $LogFile"

#### A bunch of code that is working ####

Write-Log -Message "Starting execution of the install command line" -Path $ScriptLog

try {
    if($InstallCMD.Contains(' ')) {
        # Create the installer filepath and argument list from the $InstallCMD string
        $InstallerPath = $InstallCMD.Split(' ')[0]
        $InstallArgs = $InstallCMD.TrimStart("$InstallerPath ")
        Write-Host "InstallerPath: $InstallerPath"
        Write-Host "InstallerArgs: $InstallArgs"
        # Run the install command using the $InstallerPath and $InstallerArgs and capture the exit value of the installer
        $ExitVal = (Start-Process -FilePath $InstallerPath -ArgumentList $InstallArgs -PassThru -Wait -NoNewWindow).ExitCode
    } else {
        # Run the install command using the $InstallerPath and $InstallerArgs and capture the exit value of the installer
        $ExitVal = (Start-Process -FilePath $InstallCMD -PassThru -Wait -NoNewWindow).ExitCode
    }
}
catch {
	# There was an error running the install command line, log this then halt execution and return an error code
	Exit-OnError -ErrorVar $_ -Section "Install"
}

# Check if the install succeeded
$Succeed = $False
foreach ($SuccessVal in $SuccessCodes) {
	if ($ExitVal -eq $SuccessVal) {$Succeed = $True}
}
# If install failed script will halt execution and exit with that value
if ($Succeed -eq $False) {
	Write-Log -Message "The installation did not succeed, the exit value was: $ExitVal" -Path $ScriptLog -Severity 3
	Exit $ExitVal
} else {
	Write-Log -Message "Finished execution of the install command line, the exit value was: $ExitVal" -Path $ScriptLog
}


Application Catalog Website Point

$
0
0
I am trying to setup the Application Catalog Website with SCCM 2012 R2 and when I install the roles to my configuration manager site it does not create a CMApplication folder in C:\inetpub\wwwroot, does not create any iis settings. I have all the features installed for .net 4.0. I have already tried uninstall and running the command aspnet_regiss.exe -I and aspnet_regiss.exe /iru. I do not know what else to do.

Upgrade of a Software with a restart of client machine between

$
0
0

Hi guys

I searched many hours in the internet to find out an answer for my question, but i didn't find one. I hope you can help me.

I have about 150 clients, which are working with a specific software daily.

Now, I have to upgrade this software on 150 client machine to the new version with SCCM 2012 R2.

But the problem is following:

For a successful upgrade of this software, I need to do these steps:

- Uninstall this Software (current version)
- Restart the client machine
- Install the new version of this software

I want to deploy the upgrade in Softwarecenter as an Application.

But how can I realize to uninstall the software, restart the client machine and continue with the installation of the new version inat once? At once is needed, because the clients are working with this softwareconsecutively and I have to do the upgrade in one go.

Is that possible, or what kind of possibilities do I have?


Please let me know if anything is unclear or if you have any questions.
Thank you in advance!

install offline update patches on SCCM 2012

$
0
0

Dear every one,

Could you help me how to install offline update patches for windows on SCCM 2012?

Please show me some materials or any link to learn it

I'm on my way to research and deploy it

Thanks show much!!!


Cotent validation error and long path

$
0
0

Hi,

I have a package on my DP's with a very deep patch structure. Now ii am getting validation errors on this package.

The path is:

\\server1.hosting.corp\workstat\ds3v5\sasinstitute-bifraude-94-en-w7-r01-b04\source\sas.94.bi.fraud.depot\products\cfgwizard__94220__prt__xx__sp0__1\utilities\webappsrv\groovy\src\com\sas\config\websphere\docparts\webspheredeletedresourceloaderfilter.groovy

The SMSDPMON.log is displaying: Validation Failed, Fileopen failed 0x80070003

Is there any limitation on a file structure depth?

Thanks for your help!

ExtractContent.exe Fails to Extract content CFileLibrary::GetFullName failed; 0x80070003

$
0
0

I am trying to prestage content on a new DP. I have created all the required Prestage Content Files and copied them onto the new DP. I then run ExtractContent.exe to add the content to the Content Library on the new DP. This starts ok and content is successfully being uncompressed and extracted. However when it gets to a particular package the process comes to halt. Looking in PreStageContent.log I have

------------------------- snip ---------------
Extracting Package xxxxxxxx
Extracting Content xxxxxxxx
CFileLibrary::GetFullName failed; 0x80070003
CFileLibrary::SetFileUser failed; 0x80070003
CContentBundle::ExtractContentBundle failed; 0x80070003
ArchiveFile::ExtractFile failed; 0x80070003
ArchiveFile::ExtractContent failed; 0x80070003
End ====> Thu Sep 05
------------------------- snip ---------------

I have tried updating the package on the the source DP, that was successful, and re-created the Prestage Content File but the same issue occurs.

Any suggestions as to what the problem with this package might be please?

Thanks,
Simon

Applications installed via Task sequence

$
0
0

Hi,

Before my time on SCCM someone previous to me decided to deploy a group of applications using a SCCM Task Sequence. Essentially all this does is install Applications in a certain order. The time has come to uninstall this group of applications. 

I've managed to uninstall everything successfully by deploying each of the applications at a Uninstall Collection with the Uninstall Action. However, if I need to rollback and re-install the task sequence on a machine I have just removed all the applications from, SCCM seems to think it is still installed?

I can't see any detection method on the Task sequence, and I've cleared the SCCM Cache. The PC is not in the install collection.

Is there something else on the client that tells it what task sequences have been deployed against it?

Application deployment detection.

$
0
0

Hi,

I have an application that have a detection rule based on MSI guid.

The application is deployed to a number of computers.

I am wondering if content will be downloaded again if I deploy the same application to the same computers again or if the detection methos prevents this. I mean, will the detection be done first, so that content is not downloaded.

To me it is most logical that content is not downloaded, but I want to be sure.

Thanks.

Thomas.

Maintenance Windows for restart requires app deployment

$
0
0
I want to push out the application that does require the restart to work correctly. How do I make sure to set the maintenance windows so it won't install on the customer computers during office hours? It needs to be start install out of office hours and do the reboot. How? thanks

SCCM 2012-Active Directory Site

$
0
0

Hello All, 

I was create the collection by name of IN-ACTIVE for India location but in that collection USA systems also falling then when I was check those all USA machines the Active Directory site name showing different OU name 

Here my Goal is :

Why other Country machines reporting to this collection and AD site name also showing another not USA OU ?

Anyone can help me 


Best Regard's Krishna

SCCM 2012 Software Center remembered user apps

$
0
0

Hi

Most of our packages are advertised to all users, only a few are advertised to machines. When a new user 'A' opens the Software Center only the packages advertised to the machine appear in the list with a status of available.

When I login as a User 'B' that has previously installed packages they appear as installed in the Software Center list, as expected.

When I re image the machine and reset the user B's profile and login as User B the applications appear in Software Center as available.

User Affinity is turned off, How can I ensure these Applications don't re appear in Software Center?

Thanks

Ian


ccmcache holding old packages

$
0
0

Hi all -

We are in the final stages of deploying SCCM 2012 R2 in our environment and I noticed some older/superseded packages are persisting in the ccmcache folder. This is even for packages that do not have the persist in the cache option set.

I am assuming this is a bug, or based on some set time this will eventually go away. Does anyone have any information on this?

Thanks,

--Julius

SCCM 2012 Deploy --- Error = The software change returned error code 0x87D00324(-2016410844).

$
0
0

Deployment to the client is successful but the error reported within Clients "SCCM Software Center"  

The software change returned error code 0x87D00324(-2016410844).

Also States on "Status" Past Due - Will be Retired"

Can't figure this one out and I did some googling with no success in finding a solution?

I am running an Adobe Flash install (.EXE)

Any help or direction would be greatly appreciated


RF

Compliance SSRS Reports

$
0
0

I am trying to modify 'Software Updates - A Compliance' report name 'Compliance 3 - Update Group (per Update)'.

When I run this report for an Update Group of servers and my patches for the month I click on the title in the compliance 3 report, this takes me to a compliance 6 report that has the states of 'Update is not required, detection state unknown, update is installed, update is required', from here I click on one of the 'state' fieldsand from there it will bring up compliance 8 with the servers that meet that criteria.

My reporting need is to have the compliance 3 report show the information under the patch that compliance 8 shows.  How can i add compliance 8 as a sub report of compliance 3 and bring all states from compliance 6?  Thanks in advance




Understanding low compliance numbers for an application deployment

$
0
0

We created a deployment of a driver package to a group of known machines that need the update. After 3 weeks, the required deployment is sitting at only 40.7% compliance. Many of the machines may be on intermittently, so we are not surprised the number is not 100%, but it does seem rather low. However, the real issue is the summarization of the deployment.

The deployment information in the Monitoring workspace seems to be incomplete. The pie chart shows a big red swatch of over 50% in error, but when looking at the error tab, only 9 machines have information. As a matter of fact, in the breakdown only 131 of the 275 machines in the collection are accounted for. When looking at the collection, 14 machines show as inactive, so that does not account for the large gap.

EDIT: I ran the report Application deployment type compliance, and it says success is 228 machines, in stark contrast to what I see in deployment monitoring.

How can I find out what is really going on with this deployment?


SQL Query for Patch Status Per Machine?

$
0
0

MODS PLEASE DELETE. Reposting on correct forum. Thanks.

I'm a little surprised this doesn't come out of the box and I can't find it on Google either but I'm looking for a SQL query that will return each machine and it's patch status. For example:

Name     Updates Advertised        Updates Applied

PC1        250                              123

Server1   120                              65

Server2   120                              78

PC2         210                              154

So it would look at each individual update advertised to that machine, regardless of what advertisement it's in, and return a total and how many are completed. Sounds nice and simple


Viewing all 4762 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>