Hi,
Anyone knows what view to query for "user category" in SCCM 2012? we have specific category called "license" and wondering where I can find it along with application name in SQL DB?
Thanks
Hi,
Anyone knows what view to query for "user category" in SCCM 2012? we have specific category called "license" and wondering where I can find it along with application name in SQL DB?
Thanks
Dears,
I need script to remove all the remain computers in SCCM 2012, sometimes we are going to delete some computers in active directory but the computers still remain in SCCM 2012, so I need script or query to find all the computers which removed from active directory but still remain in SCCM 2012, because I don't want to go remove them manually one by one.'
Thanks..
Hi,
We have an app-v 5.0 package which is published to a user on a terminal server. I can see it pysically on the server (package root) and also in the log that it is published to him:
+++ Discovered App-V 5.X application GoogleChrome for S-1-5-21-12658709152273-2161545870178-1385530878-124309 [AppDT Id: ScopeId_8B8D93AF-5181-48FE-9202-2CFE5CC93EE2/DeploymentType_b735bf4f-053e-419e-beae-72116b871e61, Revision: 4, AppV Pkg GUID:
04583721-2c88-40b1-a2ee-2b91f939cdec, AppV Version GUID: b61a4cee-8cbe-4cc5-9bc1-7ff63bf0a998] AppVHandler 27/08/2015 12:45:15 7372 (0x1CCC)
+++ Detected app deployment type
However, it is NOT visible in his App-V GUI (so he could repair the shortcut)/startmenu.
It''s a newly built server on which the App-V GUI (as app-v works fine) + other app-v packages work fine too.
I cannot remove the package via Powershell since it is only published to the user
"Invoke-Command -ScriptBlock { Get-AppvClientPackage -name *chrome* -all | Stop-AppvClientPackage -Global | Repair-AppvClientPackage -Global | Unpublish-AppvClientPackage -Global | Remove-AppvClientPackage } -computername $ComputerName
-verbose"
Error = Package not integrated for the machine. Please ensure that the package is added to the machine and published globally.
When I don't use the -all after Chrome I can't see the package.
Please advise.
J.
Jan Hoedt
I have a large number of Applications that each need multiple steps, such as Run this exe and then run msiexec.exe. What is the best way to accomplish this?
There is a Powershell Application Deployment Toolkit, as anyone used this?
The requirement would be wait for the exe to complete prior to running msiexec.exe.
I am trying to set up the correct permissions for Applications creation, modification, and deployment. We have a central IT area that builds Applications for our entire organization to use. We also have distributed IT around the organization that takes care of each department. We have maybe a dozen of these IT groups.
We have site licenses for a lot of our applications so our central IT department builds these applications for all distributed IT areas to use. We only want the distributed IT areas to be able to deploy the applications, nothing else. The issue is that the each distributed IT area has specialized software that only needs to be distributed to their managed computers. Is there a way to allow these distributed IT areas to have deploy only access to the central IT applications but have full modify, retire, delete permissions to applications they create? I have only found a way to give the distributed areas full access to all applications or deploy permissions with create only. Create only does not allow the distributed IT area to modify or delete their application.
I would think there was a way and I am just missing it.
How do you deploy a bat file in sccm 2012. In 2007 it was easy. In 2012 I cnanot get a bat file to run I am gettting an error 10006.
In execmgr I am getting only
Script for Package:EHC00015, Program: FEP Fix failed with exit code 2
Execution is complete for program FEP Fix. The exit code is 2, the execution status is FailureNonRetry
Jason
We're using SCCM 2012 R2 SP1
there's a specific application we deploy that requires reboot after install\uninstall in order to work though it doesn't have any pending restart at the end of the install \ uninstall.
my question is - what's the best way (either by code or a native option) to prompt for users to restart their machines manually?
I know I can force restart at the end of the deployment but I don't want to interrupt the users in the middle of their work, I want a permanent notification that will disturb users and will make them close their work and perform the restart whenever they want.
I know it means the deployment can run only when a user is logged on and I considered that. just couldn't find the right function to do it.
tried to create an autoit script that should prompt for a notification in the system tray and I made sure it runs with allowing the user interact with setup. I can see the process runs in the taskmgr but it doesn't appear in system tray
please help
thanks.
Tamir Levy
Hi,
We will upgrade to SCCM 2012 R2 SP1. Client upgrades are set to automatically. Since we have a few hundred systems we really need to know this upgrade is done smoothly but cannot test it.
So do you have experience with it? Then also will it need & force a reboot? In that case we might need to set the upgrade to manual but I'd like to avoid that and have it upgraded in 1 go.
J.
Jan Hoedt
Greetings,
This has happened a few times now over the last couple of weeks. At first I thought it was just a once-off bug, but it keeps coming back and I can't see any patterns to identify the cause or trigger.
Sometimes when I start a Deployment from the Software Center the Status gets stuck at "Installing" and never moves beyond that. It has happened for OSD task sequences as well as Package/programs. In both cases the same Deployment works on other machines, or has worked on this same machine previously. It's not always the same programs, and there seems to be no particular pattern I can find to cause it.
Restarting the SMS Agent doesn't resolve, it just comes up as "Installing" again after the agent has restarted. I've tried clearing the adverts from the client and no difference, restarting the computer also makes no difference... it just comes back as "Installing"
If I remove the computer from the deployment, it dissapears from the Software Center, and when I add the deployment back again it re-appears in Software Center as "Installing" again.
Doing a client repair (ccmrepair) doesn't fix it. Doing a client re-install (with always re-install) doesn't fix it either. I have to completely remove the existing client and reinstall to clear the problem, but that makes the client then appear as a completely new device in CM12 so that's not a very reasonable resolution.
The only log entry I can find that seems to indicate an error is in execmgr.log where an entry saying "OnContentAvailable invalid request GUID handle" appears several times. I have no idea what it means. Running the same deployment on another computer works fine.
Clients are all Windows7 SP1 32bit.
Hi!
I worked a lot in SCCM 2007 and when I first read about the supersedence feature in SCCM 2012 i thought "Yeaah, no more scripts for upgrades!". It does not however work as I expect and I can't figure out if its a bug or by design!?
The scenario:
Computers has been installed with windows 7 and multiple core applications such as office, adobe reader and flash, in this case Adobe flash 15. Now I wanted to upgrade flash to version 18 and instead of doing the same old of creating a powershell script that would first uninstall flash 15 and then install flash 18 I added that the later would supersede version 15, with Uninstall Checked.
I deployed it as required and tested the deployment on a few computers and it worked fine but did not deploy it to more computers.
Just now I received a call where a user told me flash did not work and when I connected to the users computer I saw that the new Flash player where installed, but I did Not added that computer to the upgrade collection!
AppEnforce.log (I superseded Flash 15 ActiveX & Plugin):
+++ Starting Uninstall enforcement for App DT "Adobe Flash Player 15 Plugin - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_af7409a8-8a7e-4085-befc-eae7b39f88f8, Revision - 1, ContentPath - C:\WINDOWS\ccmcache\7, Execution Context - System AppEnforce 2015-08-28 13:40:48 4492 (0x118C) A user is logged on to the system. AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Performing detection of app deployment type Adobe Flash Player 15 Plugin - Windows Installer (*.msi file)(ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_af7409a8-8a7e-4085-befc-eae7b39f88f8, revision 1) for system. AppEnforce 2015-08-28 13:40:48 4492 (0x118C)+++ Discovered MSI application [AppDT Id: ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_af7409a8-8a7e-4085-befc-eae7b39f88f8, Revision: 1, MSI Product code: {AF82C1A9-56DC-4CCD-A36C-CAE56D541DFA}, MSI Product version: ] AppEnforce 2015-08-28 13:40:48 4492 (0x118C) App enforcement environment: Context: Machine Command line: msiexec /x {AF82C1A9-56DC-4CCD-A36C-CAE56D541DFA} /q Allow user interaction: No UI mode: 0 User token: null Session Id: 4294967295 Content path: C:\WINDOWS\ccmcache\7 Working directory: AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Prepared working directory: C:\WINDOWS\ccmcache\7 AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Found executable file msiexec with complete path C:\WINDOWS\system32\msiexec.exe AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Prepared command line: "C:\WINDOWS\system32\msiexec.exe" /x {AF82C1A9-56DC-4CCD-A36C-CAE56D541DFA} /q /qn AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Executing Command line: "C:\WINDOWS\system32\msiexec.exe" /x {AF82C1A9-56DC-4CCD-A36C-CAE56D541DFA} /q /qn with system context AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Working directory C:\WINDOWS\ccmcache\7 AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Post install behavior is BasedOnExitCode AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Waiting for process 4604 to finish. Timeout = 120 minutes. AppEnforce 2015-08-28 13:40:48 4492 (0x118C) Process 4604 terminated with exitcode: 0 AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Looking for exit code 0 in exit codes table... AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Matched exit code 0 to a Success entry in exit codes table. AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Performing detection of app deployment type Adobe Flash Player 15 Plugin - Windows Installer (*.msi file)(ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_af7409a8-8a7e-4085-befc-eae7b39f88f8, revision 1) for system. AppEnforce 2015-08-28 13:40:50 4492 (0x118C)+++ MSI application not discovered [MSI Product Code: {AF82C1A9-56DC-4CCD-A36C-CAE56D541DFA}, MSI Product version: ] AppEnforce 2015-08-28 13:40:50 4492 (0x118C)++++++ App enforcement completed (1 seconds) for App DT "Adobe Flash Player 15 Plugin - Windows Installer (*.msi file)" [ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_af7409a8-8a7e-4085-befc-eae7b39f88f8], Revision: 1, User SID: ] ++++++ AppEnforce 2015-08-28 13:40:50 4492 (0x118C)+++ Starting Uninstall enforcement for App DT "Adobe Flash Player 15 ActiveX - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_c675afa9-3c25-43e2-9e49-b577ee320e6b, Revision - 1, ContentPath - C:\WINDOWS\ccmcache\6, Execution Context - System AppEnforce 2015-08-28 13:40:50 4492 (0x118C) A user is logged on to the system. AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Performing detection of app deployment type Adobe Flash Player 15 ActiveX - Windows Installer (*.msi file)(ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_c675afa9-3c25-43e2-9e49-b577ee320e6b, revision 1) for system. AppEnforce 2015-08-28 13:40:50 4492 (0x118C)+++ Discovered MSI application [AppDT Id: ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_c675afa9-3c25-43e2-9e49-b577ee320e6b, Revision: 1, MSI Product code: {BC8AC77D-6A6F-491F-BEED-2958F09C6CAE}, MSI Product version: ] AppEnforce 2015-08-28 13:40:50 4492 (0x118C) App enforcement environment: Context: Machine Command line: msiexec /x {BC8AC77D-6A6F-491F-BEED-2958F09C6CAE} /q Allow user interaction: No UI mode: 0 User token: null Session Id: 4294967295 Content path: C:\WINDOWS\ccmcache\6 Working directory: AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Prepared working directory: C:\WINDOWS\ccmcache\6 AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Found executable file msiexec with complete path C:\WINDOWS\system32\msiexec.exe AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Prepared command line: "C:\WINDOWS\system32\msiexec.exe" /x {BC8AC77D-6A6F-491F-BEED-2958F09C6CAE} /q /qn AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Executing Command line: "C:\WINDOWS\system32\msiexec.exe" /x {BC8AC77D-6A6F-491F-BEED-2958F09C6CAE} /q /qn with system context AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Working directory C:\WINDOWS\ccmcache\6 AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Post install behavior is BasedOnExitCode AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Waiting for process 1204 to finish. Timeout = 120 minutes. AppEnforce 2015-08-28 13:40:50 4492 (0x118C) Process 1204 terminated with exitcode: 0 AppEnforce 2015-08-28 13:40:52 4492 (0x118C) Looking for exit code 0 in exit codes table... AppEnforce 2015-08-28 13:40:52 4492 (0x118C) Matched exit code 0 to a Success entry in exit codes table. AppEnforce 2015-08-28 13:40:52 4492 (0x118C) Performing detection of app deployment type Adobe Flash Player 15 ActiveX - Windows Installer (*.msi file)(ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_c675afa9-3c25-43e2-9e49-b577ee320e6b, revision 1) for system. AppEnforce 2015-08-28 13:40:52 4492 (0x118C)+++ MSI application not discovered [MSI Product Code: {BC8AC77D-6A6F-491F-BEED-2958F09C6CAE}, MSI Product version: ] AppEnforce 2015-08-28 13:40:52 4492 (0x118C)++++++ App enforcement completed (2 seconds) for App DT "Adobe Flash Player 15 ActiveX - Windows Installer (*.msi file)" [ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_c675afa9-3c25-43e2-9e49-b577ee320e6b], Revision: 1, User SID: ] ++++++ AppEnforce 2015-08-28 13:40:52 4492 (0x118C)+++ Starting Install enforcement for App DT "Adobe Flash Player 18 ActiveX - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_839e7bea-c471-4cae-ae64-867b3027b06d, Revision - 2, ContentPath - C:\WINDOWS\ccmcache\c, Execution Context - System AppEnforce 2015-08-28 13:40:53 4492 (0x118C) A user is logged on to the system. AppEnforce 2015-08-28 13:40:53 4492 (0x118C) Performing detection of app deployment type Adobe Flash Player 18 ActiveX - Windows Installer (*.msi file)(ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_839e7bea-c471-4cae-ae64-867b3027b06d, revision 2) for system. AppEnforce 2015-08-28 13:40:53 4492 (0x118C)+++ Application not discovered. [AppDT Id: ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_839e7bea-c471-4cae-ae64-867b3027b06d, Revision: 2] AppEnforce 2015-08-28 13:40:53 4492 (0x118C) App enforcement environment: Context: Machine Command line: msiexec /i "install_flash_player_18_active_x.msi" TRANSFORMS=install_flash_player_18.mst /q Allow user interaction: No UI mode: 0 User token: null Session Id: 4294967295 Content path: C:\WINDOWS\ccmcache\c Working directory: AppEnforce 2015-08-28 13:40:53 4492 (0x118C) Prepared working directory: C:\WINDOWS\ccmcache\c AppEnforce 2015-08-28 13:40:53 4492 (0x118C) Found executable file msiexec with complete path C:\WINDOWS\system32\msiexec.exe AppEnforce 2015-08-28 13:40:53 4492 (0x118C) Prepared command line: "C:\WINDOWS\system32\msiexec.exe" /i "install_flash_player_18_active_x.msi" TRANSFORMS=install_flash_player_18.mst /q /qn AppEnforce 2015-08-28 13:40:53 4492 (0x118C) Valid MSI Package path = C:\WINDOWS\ccmcache\c\install_flash_player_18_active_x.msi AppEnforce 2015-08-28 13:40:53 4492 (0x118C) Advertising MSI package [C:\WINDOWS\ccmcache\c\install_flash_player_18_active_x.msi] to the system. AppEnforce 2015-08-28 13:40:53 4492 (0x118C) Executing Command line: "C:\WINDOWS\system32\msiexec.exe" /i "install_flash_player_18_active_x.msi" TRANSFORMS=install_flash_player_18.mst /q /qn with system context AppEnforce 2015-08-28 13:40:54 4492 (0x118C) Working directory C:\WINDOWS\ccmcache\c AppEnforce 2015-08-28 13:40:54 4492 (0x118C) Post install behavior is NoAction AppEnforce 2015-08-28 13:40:54 4492 (0x118C) Waiting for process 3200 to finish. Timeout = 120 minutes. AppEnforce 2015-08-28 13:40:54 4492 (0x118C) Process 3200 terminated with exitcode: 0 AppEnforce 2015-08-28 13:41:03 4492 (0x118C) Looking for exit code 0 in exit codes table... AppEnforce 2015-08-28 13:41:03 4492 (0x118C) No action needed after successful enforcement AppEnforce 2015-08-28 13:41:03 4492 (0x118C) Performing detection of app deployment type Adobe Flash Player 18 ActiveX - Windows Installer (*.msi file)(ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_839e7bea-c471-4cae-ae64-867b3027b06d, revision 2) for system. AppEnforce 2015-08-28 13:41:03 4492 (0x118C)+++ Discovered application [AppDT Id: ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_839e7bea-c471-4cae-ae64-867b3027b06d, Revision: 2] AppEnforce 2015-08-28 13:41:03 4492 (0x118C)++++++ App enforcement completed (9 seconds) for App DT "Adobe Flash Player 18 ActiveX - Windows Installer (*.msi file)" [ScopeId_820E306E-1C82-4336-9B5F-F80476438278/DeploymentType_839e7bea-c471-4cae-ae64-867b3027b06d], Revision: 2, User SID: ] ++++++ AppEnforce 2015-08-28 13:41:03 4492 (0x118C)
So you can see in the beginning "Starting Uninstall enforcement", Is this what supersedence is for? At the next "Application Deployment Evaluation Cycle" it will automatically upgrade? I need to go back to scripting if I want to start upgrades at a certain time ?
Thanks for your help!
Hi,
I assumed I had to make a new version of an App-V package (or at least a new Deployment type) but it seems as if also updating the App-V package will have an effect on already deployed app-v packages?
Noticed this with App-V Office 2013, did set a supersedence which deleted the Lync 2010 client. Users who had the App-V Office 2013 client mentioned their Lync 2010 got suddenly uninstalled(?)
I really like to know what's happening since I regularely update packages and, like now, would like to send an updated configfile of an App-v package. Is it enough to update the package (thought not)?
Pls advise.
J.
Jan Hoedt
It seems like I have to re-invent my SCCM Java deployment process each and every time Oracle comes out with a new update. I am currently attempting to deploy Java 1.8 update 31 and am having little luck. While this is an SCCM-centric question I am still in the testing process prior to actually deploying the software. I getting an installation error as follows with the 32-bit installation:
MSI (s) (50:CC) [11:52:09:663]: Product: Java 8 Update 31 -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action installexe, location: C:\Windows\Installer\MSI79FF.tmp, command: /s INSTALLDIR="C:\Program Files (x86)\Java\jre1.8.0_31\\" WEB_JAVA=1 REPAIRMODE=0
The installer creates the installation directory and copies the files but the installation ultimately fails with the generic 1603 error.
The command line that I am using to install Java is being passed through Powershell Deployment Toolkit as:
Execute-MSI-Actioninstall-Path"jre1.8.0_31.msi"-Parameters"JU=0 JAVAUPDATE=0 AUTOUPDATECHECK=0 RebootYesNo=No WEB_JAVA=1 /q"
Which I tested manually as:
msiexec.exe /I "jre1.8.0_31.msi" JU=0 JAVAUPDATE=0 AUTOUPDATECHECK=0 RebootYesNo=No WEB_JAVA=1 /q
When manually run the install completes just fine without complaint so I know the switches are correct and are fully functional. I have even run the actual .com installer using just the "/s SPONSORS=0" arguments and that works just fine too when run manually.
I have never had an issue where a command line that works when run manually under and admin context won't work when run through Powershell. I read through the related thread at: http://www.edugeek.net/forums/enterprise-software/143767-java-8-update-25-silent-install-via-sccm-8.html however it doesn't seem to come to a definitive conclusion as to what could be done. I am not using config files as I have never had the need to before (passing the switches always worked until now). I am also able to completely uninstall all previous versions of Java using the Remove-MSIApplications PDT commandlet (which also works fine if I manually install 1.8 u 31 before running the PDT process again).
I am just getting fed up with the mess that is Java. It would be nice if there was simply some consistency and predictability within these version. If anyone can provide insight I would really appreciate it.
V/r,
Chris
Hi, everybody my name is Josua and i work for a school board.
We have System Center Configuration Manager 2012 R2 SP1 recently updated this summer.
When we were on 2012 SP1, some applications didn't installed many computers automatically. The software center was showing ( past due - will be installed ). The install could be trigger manually in the software center and it work fine. Back then, i try the fix from this site: https://www.reddit.com/r/SCCM/comments/2zllb5/maintenance_window_and_deadline_behavior_question/
who will increment the deployment deadline by 1 minute to each deployment who the deadline is in the past.
It seem to happen again(i am not sure) in my freshly upgrade environment. Do this behavior have been fix in R2 SP1?
Thank!
I have an application that has, under programs, an install and uninstall exe. I can deploy the application fine, it work as expected. When I assign an uninstall, and remove the install assignment to the collection, the device attempts to run my uninstall string (CustomUninstall.exe) and I get an immediate failure and there isn't much logged on the device. AppEnforce.log has nothing, AppDiscover.log says the uninstall will use contentID_xxxxxxxx but nothing about a failure.
My question is, I assume SCCM is running my command line, but from which directory? Why isn't anything logged? The EXE doesn't live on the device (except in CCMCache).
The way I believe we are going to handle this is to place the exe on the file system in a known location, and use the start in text field to tell sccm where to from the uninstall exe from. But I am interested in what is actually going on here in terms of where is the uninstall exe running from?
I'm trying to get a couple collections working, and I'm not making any headway on either one. Basically, the customer has an environment with both Office 2010 and Office 2013 deployed, plus Office 2010 applications on systems with the core Office 2013. So, I need two collections for a couple deployments I need to get scheduled.
First, I need a collection of computers with Office 2013, but without groove.exe (apparently at some time they pushed out Office 2013 without SkyDrive, or they're worried that may be the case, I'm not sure which is true). The collection query I have right now is below, but it's showing 6117 members..the problem is, there are only around 11,000 workstations, and the "Computers with groove.exe" collection I have shows approximately 9519 members (it's just looking for the Installed Executable "groove.exe", and I'm excluding that 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_INSTALLED_EXECUTABLE on SMS_G_System_INSTALLED_EXECUTABLE.ResourceId = SMS_R_System.ResourceId where (SMS_G_System_INSTALLED_EXECUTABLE.ExecutableName like "outlook.exe" and SMS_G_System_INSTALLED_EXECUTABLE.InstalledFilePath like "%office15%")
Second, I need a collection of computers that have Office 2010. And again, some of these computers have core Office 2013, but Office 2010 applications, such as PowerPoint, so I can't just go off of the Add/Remove Programs listing (both show up). Here's the query I'm using now, but again, it's showing 0 members.
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_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_ADD_REMOVE_PROGRAMS_64 on SMS_G_System_ADD_REMOVE_PROGRAMS_64.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_INSTALLED_EXECUTABLE on SMS_G_System_INSTALLED_EXECUTABLE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "%Microsoft Office Professional Plus 2010%" and (SMS_G_System_INSTALLED_EXECUTABLE.ExecutableName = "outlook.exe" and SMS_G_System_INSTALLED_EXECUTABLE.InstalledFilePath not like "%\"Office 15%\"") and (not SMS_G_System_ADD_REMOVE_PROGRAMS_64.DisplayName = "Microsoft Online Services Sign-in Assistant") order by SMS_R_System.Name
If anyone has any ideas, I would be super grateful...I've been banging my head against these collections all day without any luck.
hi guys
I'm breaking my head for days trying to understand why my clients choose to connect to whatever DP they want, randomly...
I have one site with three MP\DP's.
I have boundaries configured correctly, I'm sure.
boundaries are configured by subnets.
I checked the System management OU in AD for any leftovers from old SCCM2007
tried to remove the Management Point Role from all servers and Added the Rules again...
tried to remove subnets from boundaries and use a fallback status point - but still.... the client choose random management point.
here is the last part of the locationservices.log of one of the machines:
Default Management Points from MP: LocationServices 5/12/2013 8:58:49 PM 1020 (0x03FC)
Name: 'BRANCH-MP.Domain.com' HTTPS: 'N' ForestTrust: 'Y' LocationServices 5/12/2013 8:58:49 PM 1020 (0x03FC)
Name: 'MAIN-MP.Domain.com' HTTPS: 'N' ForestTrust: 'Y' LocationServices 5/12/2013 8:58:49 PM 1020 (0x03FC)
Name: 'SECONDARY-MP.Domain.com' HTTPS: 'N' ForestTrust: 'Y' LocationServices 5/12/2013 8:58:49 PM 1020 (0x03FC)
Persisted Default Management Point Locations locally LocationServices 5/12/2013 8:58:49 PM 1020 (0x03FC)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 8:58:49 PM 1536 (0x0600)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 8:58:49 PM 1020 (0x03FC)
Calling back with the following distribution points LocationServices 5/12/2013 8:58:49 PM 1536 (0x0600)
Distribution Point='http://MAIN-MP.Domain.com/SMS_DP_SMSPKG$/NEW00182', Locality='LOCAL', DPType='SERVER', Version='7804', Capabilities='<Capabilities SchemaVersion="1.0"><Property Name="SSLState" Value="0"/></Capabilities>',
Signature='http://MAIN-MP.Domain.com/SMS_DP_SMSSIG$/NEW00182', ForestTrust='TRUE', LocationServices 5/12/2013 8:58:49 PM 1536 (0x0600)
Distribution Point='\\MAIN-MP.Domain.com\SMSPKGD$\NEW00182\', Locality='LOCAL', DPType='SERVER', Version='7804', Capabilities='<Capabilities SchemaVersion="1.0"><Property Name="SSLState" Value="0"/></Capabilities>',
Signature='', ForestTrust='TRUE', LocationServices 5/12/2013 8:58:49 PM 1536 (0x0600)
Distribution Point='http://SECONDARY-MP.Domain.com/SMS_DP_SMSPKG$/NEW00182', Locality='REMOTE', DPType='SERVER', Version='7804', Capabilities='<Capabilities SchemaVersion="1.0"><Property Name="SSLState" Value="0"/></Capabilities>',
Signature='http://SECONDARY-MP.Domain.com/SMS_DP_SMSSIG$/NEW00182', ForestTrust='TRUE', LocationServices 5/12/2013 8:58:49 PM 1536 (0x0600)
Distribution Point='\\SECONDARY-MP.Domain.com\SMSPKGD$\NEW00182\', Locality='REMOTE', DPType='SERVER', Version='7804', Capabilities='<Capabilities SchemaVersion="1.0"><Property Name="SSLState" Value="0"/></Capabilities>',
Signature='', ForestTrust='TRUE', LocationServices 5/12/2013 8:58:49 PM 1536 (0x0600)
Calling back with locations for location request {06634153-EAAA-4877-A749-1976DDE37599} LocationServices 5/12/2013 8:58:49 PM 1536 (0x0600)
Failed to send request to /SMS_MP/.sms_aut?MPCERT2 at host BRANCH-MP.Domain.com, error 0x2ee2 LocationServices 5/12/2013 8:58:58 PM 2256 (0x08D0)
[CCMHTTP] ERROR: URL=http://BRANCH-MP.Domain.com/SMS_MP/.sms_aut?MPCERT2, Port=80, Options=224, Code=12002, Text=ERROR_WINHTTP_TIMEOUT LocationServices 5/12/2013 8:58:58 PM 2256 (0x08D0)
Raising event:
instance of CCM_CcmHttp_Status
{
ClientID = "GUID:04B87CCF-5575-4689-A8FA-14D25B733DCA";
DateTime = "20130512175858.328000+000";
HostName = "BRANCH-MP.Domain.com";
HRESULT = "0x80072ee2";
ProcessID = 3648;
StatusCode = 600;
ThreadID = 2256;
};
LocationServices 5/12/2013 8:58:58 PM 2256 (0x08D0)
Successfully sent location services HTTP failure message. LocationServices 5/12/2013 8:58:58 PM 2256 (0x08D0)
Failed to refresh Encryption certificate information over HTTP(0x80072ee2) LocationServices 5/12/2013 8:58:58 PM 2256 (0x08D0)
Failed to refresh encryption cert info for BRANCH-MP.Domain.com. LocationServices 5/12/2013 8:58:58 PM 2256 (0x08D0)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 8:58:58 PM 1536 (0x0600)
1 assigned MP errors in the last 10 minutes, threshold is 5. LocationServices 5/12/2013 8:58:58 PM 1536 (0x0600)
Failed to send management point list Location Request Message to BRANCH-MP.Domain.com LocationServices 5/12/2013 8:59:10 PM 1020 (0x03FC)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 8:59:10 PM 1536 (0x0600)
2 assigned MP errors in the last 10 minutes, threshold is 5. LocationServices 5/12/2013 8:59:10 PM 1536 (0x0600)
Attempting to retrieve local MPs from the assigned MP LocationServices 5/12/2013 8:59:10 PM 1020 (0x03FC)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 8:59:10 PM 1020 (0x03FC)
Failed to send management point list Location Request Message to BRANCH-MP.Domain.com LocationServices 5/12/2013 8:59:31 PM 1020 (0x03FC)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 8:59:31 PM 2256 (0x08D0)
3 assigned MP errors in the last 10 minutes, threshold is 5. LocationServices 5/12/2013 8:59:31 PM 2256 (0x08D0)
Refreshing the Management Point List for site TLV LocationServices 5/12/2013 8:59:31 PM 1020 (0x03FC)
Retrieved management point encryption info from AD. LocationServices 5/12/2013 8:59:31 PM 1020 (0x03FC)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 8:59:45 PM 1536 (0x0600)
Failed to send request to /SMS_MP/.sms_aut?MPLIST at host BRANCH-MP.Domain.com, error 0x2ee2 LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
[CCMHTTP] ERROR: URL=http://BRANCH-MP.Domain.com/SMS_MP/.sms_aut?MPLIST, Port=80, Options=224, Code=12002, Text=ERROR_WINHTTP_TIMEOUT LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Raising event:
instance of CCM_CcmHttp_Status
{
ClientID = "GUID:04B87CCF-5575-4689-A8FA-14D25B733DCA";
DateTime = "20130512175952.670000+000";
HostName = "BRANCH-MP.Domain.com";
HRESULT = "0x80072ee2";
ProcessID = 3648;
StatusCode = 600;
ThreadID = 1020;
};
LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Successfully sent location services HTTP failure message. LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Failed to retrieve MP certificate authentication information over http. LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 8:59:52 PM 544 (0x0220)
Refreshing trusted key information LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Refreshed Root Site Code from AD LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Attempting to refresh TRK from AD LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Refreshed TRK from AD LocationServices 5/12/2013 8:59:52 PM 1020 (0x03FC)
Failed to send request to /SMS_MP/.sms_aut?MPKEYINFORMATIONEX at host BRANCH-MP.Domain.com, error 0x2ee2 LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
[CCMHTTP] ERROR: URL=http://BRANCH-MP.Domain.com/SMS_MP/.sms_aut?MPKEYINFORMATIONEX, Port=80, Options=224, Code=12002, Text=ERROR_WINHTTP_TIMEOUT LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Raising event:
instance of CCM_CcmHttp_Status
{
ClientID = "GUID:04B87CCF-5575-4689-A8FA-14D25B733DCA";
DateTime = "20130512180013.779000+000";
HostName = "BRANCH-MP.Domain.com";
HRESULT = "0x80072ee2";
ProcessID = 3648;
StatusCode = 600;
ThreadID = 1020;
};
LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Successfully sent location services HTTP failure message. LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 9:00:13 PM 4072 (0x0FE8)
Failed to verify Certificate with error 0x80070057. LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Failed to refresh trusted key information while refreshing mp list. LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Persisting the management point authentication information in WMI LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Persisted Management Point Authentication Information locally LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
4 assigned MP errors in the last 10 minutes, threshold is 5. LocationServices 5/12/2013 9:00:13 PM 1536 (0x0600)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 9:00:13 PM 2712 (0x0A98)
Assigned MP error threshold reached, moving to next MP. LocationServices 5/12/2013 9:00:13 PM 544 (0x0220)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
MPLIST requests are throttled for 00:03:23 LocationServices 5/12/2013 9:00:13 PM 3964 (0x0F7C)
Ignoring MP error during post-rotation flush period of 20 seconds. LocationServices 5/12/2013 9:00:13 PM 4072 (0x0FE8)
0 assigned MP errors in the last 10 minutes, threshold is 5. LocationServices 5/12/2013 9:00:13 PM 4072 (0x0FE8)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Updated FSP 'MAIN-MP.Domain.com' from AD to local. LocationServices 5/12/2013 9:00:13 PM 1020 (0x03FC)
Failed to send Location Request Message LocationServices 5/12/2013 9:00:34 PM 2712 (0x0A98)
Failed to create Location Request Message body LocationServices 5/12/2013 9:00:34 PM 2712 (0x0A98)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 9:00:34 PM 1020 (0x03FC)
Executing Task LSSiteRoleCycleTask LocationServices 5/12/2013 9:00:34 PM 4072 (0x0FE8)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 9:01:35 PM 2712 (0x0A98)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 9:01:36 PM 2712 (0x0A98)
The number of discovered DPs(including Branch DP and Multicast) is 2 LocationServices 5/12/2013 9:01:36 PM 2712 (0x0A98)
Calling back with the following distribution points LocationServices 5/12/2013 9:01:36 PM 2712 (0x0A98)
Distribution Point='http://MAIN-MP.Domain.com/SMS_DP_SMSPKG$/TLV0002A', Locality='LOCAL' LocationServices 5/12/2013 9:01:36 PM 2712 (0x0A98)
Distribution Point='\\MAIN-MP.Domain.com\SMSPKGD$\TLV0002A\', Locality='LOCAL' LocationServices 5/12/2013 9:01:36 PM 2712 (0x0A98)
Received reply of type PortalCertificateReply LocationServices 5/12/2013 9:01:38 PM 544 (0x0220)
The reply from location manager contains 0 certificates LocationServices 5/12/2013 9:01:38 PM 544 (0x0220)
Updating portal certificates LocationServices 5/12/2013 9:01:38 PM 544 (0x0220)
There are no certificates available to install LocationServices 5/12/2013 9:01:38 PM 544 (0x0220)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 9:03:36 PM 1020 (0x03FC)
Current AD site of machine is MAIN-AD-SITE LocationServices 5/12/2013 9:03:36 PM 1020 (0x03FC)
Received reply of type PortalCertificateReply LocationServices 5/12/2013 9:03:36 PM 916 (0x0394)
The reply from location manager contains 0 certificates LocationServices 5/12/2013 9:03:36 PM 916 (0x0394)
Updating portal certificates LocationServices 5/12/2013 9:03:36 PM 916 (0x0394)
There are no certificates available to install LocationServices 5/12/2013 9:03:36 PM 916 (0x0394)
thank you!
Understand there's a version of Admin Studio that comes together with Configuration Manager 2012 R2. Trying to understand and gather more infomation if the funtionality of the version is good enough or should anyone can share any considerations to note to buy the Enterprise edition etc?
Does a configuration client configured to pull patches and software from a secondary site and MP needs a constant connection to the primarty site MP?
My understanding is, if define properly for the clients to only pull from the secondary site, there is no need for the clients to connect to the primary site MP for policy and instructions which distribution points it goes to.
Anyone can advise?
Hi,
I am trying to export the application from Primary SCCM 2012 server and import to CAS,in the import application wizard i have selected the zip file which was exported from Primary server,but it throws an error "you must specify the objects to import".Also to add this there were two folders dowloaded(one is zipped and other is unzipped folder)during the application export in Primary server.
Kindly provide the suggestions how to resolve this issue.
Regards,
Arul Singh.
Hi,
I'd like to do the following:
Rename 3 applications which are in a connection group => that won't cause any user impact, will it?
Then I'd like to add for one of them (Office 2013) an extra deployment type and increase the priority of it (reason: I have an updated Office package which I need to send out) => the package will be set/loaded next to the current one and switch will be
done once user reboots/logs off-on, correct => so no user impact either?
Please advise.
J.
Jan Hoedt