none
SCCM 2007: Cannot deploy Office 2010 RRS feed

  • Frage

  • Hi all,

    I'm desperately trying to deploy Office 2010 Professional Plus (Word, Excel, Powerpoint, Access, Outlook) via SCCM 2007.
    Although I'm sure I made every preparing step, the distribution fails.

    1. My Office installation files are stored in a shared folder on my SCCM server with access right for my network access account.
    2. I've prepared a MSP by using OCT for having a customized installation
    3. I've copied config.xml fromout the "ProPlus.WW" into my Office root directory.
    4. I've created a package and program in SCCM the way I did for any other application, too - and even by following Microsoft's guide on http://technet.microsoft.com/en-us/library/ff404178.aspx
    5. I've published my program on my DP and advertised it afterwards.
    6. In the last step the client (my test PC) receives the advertisement and my logfile in "Systemstatus/Advertisement Status/<advertisement>" says the the advertisment was received and run. But nothing happens until the log says that the installation process exceeded the given amount of time.

    I've also downloaded a Office 2007.sms definition file and created a package from definition but still the same result.
    I've also followed the guide on Windows-Noob.com - unsuccesfully.

    Now I think the problem could be the path to the installation files.
    In my program I have the following command line:

    "\\MyServer\sccm_software-store\Apps\Standard\Office2010\setup.exe" /config config.xml /adminfile \\MyServer\sccm_software-store\Apps\Standard\Office2010\Updates\InstallationsMSP20100913_Test.msp

    Question: Do I have to put the path in "" and if yes do I have to put both paths in "" ?
    Or what else could be the problem and is there any logfile I could check to see why the installation fails ?

    Big thanks in advance !!!!

    Dienstag, 9. November 2010 15:14

Alle Antworten

  • Das macht so gar keinen Sinn (unabhängig von der Richtigkeit der Commandline an sich, die ich nicht geprüft habe). Wenn Du die Files auf einem DP hast, dann brauchst Du auf keinen Fall den UNC-Pfad dorthin angeben. Damit hebelst Du ja den content location-Mechanismus aus und startest das msi vom Share aus (anstatt vom DP). Schlimmer noch im download&execute-Fall: dann werden die Sourcen zwar in den Cache geladen, aber das msi vom Share gestartet. In diese Fällen bräuchtest Du also gar keinen DP.
    execmgr.log sollte zeigen, was genau passiert.

    Dienstag, 9. November 2010 21:26
    Beantworter
  • Hm......nachdem vorherige Distributionen fehlschlugen, wenn die Pfadangabe nicht \\MyServer\sccm_software-store\Apps\... lautete, ging ich in diesem Fall auch so vor.
    Während z.B. der VLC, der PDFXChange Viewer und andere Applikationen über diesen Weg problemlos verteilt werden, funktioniert ebendies bei Office nicht.

    Ich sehe mir mal das erwähnte Logfile an. Vielleicht finde ich da noch ein paar Infos dazu.

    Mittwoch, 10. November 2010 08:44
  • Mag ja sein, dass dies funktioniert - es macht aber technisch keinen Sinn. Prinzipiell gilt das gleiche wie hier http://mssmsfaq.de/index.php?option=content&task=view&id=35&Itemid=42&limit=1&limitstart=1 auch für ConfigMgr.
    Mittwoch, 10. November 2010 22:39
    Beantworter
  • Ok, verstehe.

    Ich wählte beim Erstellen der Pakete bisher nicht: "This package contains source files".
    Für Office 2010 habe ich dies jetzt nochmal so gemacht. Die Vorgehensweise, wie sie auch unter Deinem Link beschrieben wird, kannte ich. Diese führt jedoch bei mir - auch jetzt wieder - zu einer Fehlermeldung.

    Ich erhalte die Message-IDs 2307 und 2302, die u.a. auf fehlende Zugriffsrechte hinweisen, was ich jedoch nicht verstehen kann, da sowohl der Network Access Account als auch der Serveradmin Zugriffsrechte auf den Share haben, in dem meine Installationsdateien liegen.

    Meine Einrichtung sieht derzeit wie folgt aus:

    1. Share: SCCM_SOFTWARE-STORE (Changerechte für Networks Access Account und Serveradmin)
    2. Package/Data Source => "This package contains source files" => \\MyServer\sccm_software-store\Apps\Standard\Office2010
    2a. "Always obtain files from the source directory"
    2b. Package/Data Access: "Access the distribution folder through common ConfigMgr package share"
    3. Program/General/Command line: setup.exe /config config.xml
    3a. Program/Windows Installer: ProPlus.WW\ProPlusWW.msi

    Während der andere Weg, ohne den Verweis auf Source Files, problemlos funktioniert, scheitert dieser hier jedesmal und ich komme nicht dahinter, wieso !
    Vielleicht sehe ich auch schlicht vor lauter Bäumen den Wald nicht mehr !?

    Montag, 15. November 2010 10:30
  • Auf den Share SCCM_SOFTWARE-STORE sollten die Clients eigentlich niemals direkt zugreifen (es sei denn, man möchte wirklich die DPs ignorieren, was aber gerade in verteilten Umgebungen keinen Sinn macht). Der Share dient nur als Ablage für Paketquellen, die dann vom Siteserver auf die DPs verteilt werden (entsprechend braucht dort auch nur der Computeraccount des Siteservers Leserechte - und natürlich ein Admin oder Paktierer auch Schreibrechte. Fehler 2307/2302 tritt auf, wenn der Computeraccount des Siteservers dort nicht lesen kann. Steht aber auch so unmissverständlich in dem Fehlertext der Status Message). Die Clients starten dann das Programm vom DP (oder laden es von dort herunter).
    Montag, 15. November 2010 11:08
    Beantworter
  • Die Meldung 2307 lautet u.a.: "SMS Distribution Manager failed to access the source directory. [...] Possible cause: SMS Distribution Manager does not have sufficient rights to the package source directory. [...]"
    Daraus konnte ich zunächst nicht entnehmen, dass der Computeraccount gemeint ist.
    Die Berechtigungen auf den Share haben jetzt der Network Access Account (sa_smsnetwork), ein Account mit Domainadminrechten (sa_smsdomain), der lokale Administrator (des Servers) (smsadmin) sowie der Computer selbst (de-sccm-01). Alle Berechtigungen habe ich testweise vergeben, um zunächst sicherzustellen, dass es überhaupt erstmal funktioniert.
    Dennoch: die gleichen beiden Fehler.

    Tut mir wirklich leid, aber ich stehe gerade vermutlich total auf dem Schlauch !

    Montag, 15. November 2010 11:57
  • Falls die Berechtigungen über Gruppen eingerichtet worden sein sollten => Reboot.
    Ansonsten Share- und NTFS-Permissions prüfen (ggfs per cmd im System Context auf dem Server -> dir \\server\share).
    Montag, 15. November 2010 17:41
    Beantworter
  • Ok, ich habe die Installationsdateien jetzt einfach mal in einen Share verschoben, aus dem zuvor auch problemlos die Boot-Images sowie mein WIM bezogen wurden.
    Immerhin gibt's jetzt keine Fehlermeldungen mehr. Jetzt erhalte ich dafür die IDs 10002 und 10035. Scheinbar wird der Download der Installationsdateien nicht angestoßen, sodass die Installation anläuft.

    Die Voraussetzungen, die in Message ID 10002 angegeben werden, habe ich geprüft. Diese sind erfüllt. Die Ankündigung hat keine Ablaufzeit und das Programm ist aktviert.
    Was die Meldung 10035 angeht, so ist der DP für das Paket und Programm hinterlegt und sollte auch dem Client auch bekannt sein, da andere Installationen ja auch problemlos laufen.
    Die Meldung lautet zudem: "The content of this program must be downloaded into the computer's cache or the content could not be located."
    Ich denke, dass der Download kein Problem sein dürfte. Offenbar kann hier jedoch der Content nicht gefunden werden.

    Dienstag, 16. November 2010 11:44
  • 10002 ist ja gewollt und sagt aus, dass das Advertisement am Client angekommen ist.
    10035 könnte an den Boundaries liegen. Sind welche definiert? Befindet sich der Client innerhalb dieser? Wie ist die Ankündigung konfiguriert (im Hinblick auf slow / fast boundaries): http://technet.microsoft.com/en-us/library/bb680566.aspx? Sind manche Sitesysteme protected (geschützt)? Ist das Package auch wirklich auf mind. eine DP verteilt? Stimmt die Package-Version auf dem DP mit der Package-Version in der Policy (im execmgr.log ersichtlich)?
    Dienstag, 16. November 2010 12:30
    Beantworter
  • Ah, das war ein wertvoller Hinweis ! Danke !
    Ja, Boundaries sind definiert. Nach Prüfung der Client-IP stellte ich fest, dass sich dieser in einem anderen VLAN befand, während die definierte Boundary für ein anderes VLAN galt. Nachdem ich den Client ins richtige VLAN brachte, kommt meine Ankündigung jetzt auch an und der Download des Pakets nach C:\Windows\system32\CCM\Cache ist erfolgreich. Nun startet aber die Installation selbst nicht.
    Das jedoch prüfe ich gleich und ändere ggfs. die Angaben im Programm, um zu sehen was danach passiert.

    Dienstag, 16. November 2010 14:43
  • Ok, die Installation startet leider nicht, obwohl alles korrekt abzulaufen scheint (dasselbe trifft auch auf andere Programme zu - keines wird nach dem Download installiert):

    1. Message-ID 10002  => passt soweit
    2. Message-ID 10035  => passt und stimmt
    2a. Der Download nach C:\Windows\system32\CCM\Cache\ ist erfolgreich
    3. Auf dem Client erscheint ein Popup, dass ein neues angekündigtes Programm verfügbar sei
    4. Message-ID 10005  => Die Pfadangabe für die Command line ist korrekt (einschließlich der Optionen "/config config.xml")

    Allerdings passiert auf meinem Testrechner danach weiter nichts. Die Dateien sind alle verfügbar, die Ankündigung läuft und die Command line verweist auf die setup.exe. Ausgeführt wird diese jedoch nicht. Weshalb ?

    Im Paket ist angegeben:

    - This package contains source files
    - Always obtain files from source directory

    In der Ankündigung:

    - Distribution Points/Download from content and run locally

    Letzten Endes scheitert die Installation mit Message-ID 10070 "...Exceeded the maximum allowed run time..."
    Das Execmgr.log sieht aber eigentlich gut aus:


    OnPolicyActivation package HG100076 program Office 2010 Professional Plus execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    In CExecutionManager::Notify execmgr 17.11.2010 12:40:44 852 (0x0354)
    Received creation notification for user 'S-1-5-18'. execmgr 17.11.2010 12:40:44 852 (0x0354)
    Policy arrived for parent package HG100076 program Office 2010 Professional Plus execmgr 17.11.2010 12:40:44 852 (0x0354)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(1031)]
    instance of SoftDistProgramOfferReceivedEvent
    {
     AdvertisementId = "HG1200A7";
     ClientID = "GUID:74515264-A3F7-41EC-BAC4-172218B52CF2";
     DateTime = "20101117114044.201000+000";
     MachineName = "HGWS000";
     ProcessID = 1572;
     SiteCode = "HG1";
     ThreadID = 852;
    };
     execmgr 17.11.2010 12:40:44 852 (0x0354)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    CUIEventGenerator::ClearNewProgramAvailable entered execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    CUIEventGenerator::ClearNewProgramAvailable succeeded execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    CUIEventGenerator::ClearNewProgramAvailable entered execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    CUIEventGenerator::ClearNewProgramAvailable succeeded execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Requesting content from CAS for package HG100076 version 4 execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Successfully created a content request handle {B6D0A2AD-D263-4F6F-8C02-D796D5FF0B57} for the package HG100076 version 4 execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Program Office 2010 Professional Plus change to state STATE_ADVANCED_DOWNLOAD content in progress execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Execution Request for package HG100076 program Office 2010 Professional Plus state change from NotExist to AdvancedDownload execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    Persisting request for program Office 2010 Professional Plus package HG100076 in state AdvancedDownload execmgr 17.11.2010 12:40:44 3120 (0x0C30)
    CExecutionManager::HandleMessage received message: '<?xml version='1.0' ?>
     <SoftwareDeploymentMessage MessageType='Execution'>
         <AdvertisementID>HG1200A7</AdvertisementID>
         <PackageID>HG100076</PackageID>
         <ProgramID>Office 2010 Professional Plus</ProgramID>
         <HistoryLocation>Machine</HistoryLocation>
     </SoftwareDeploymentMessage>'
     execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Execution message received for user Machine execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Mandatory execution requested for program Office 2010 Professional Plus and advertisement HG1200A7 execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Creating mandatory request for advert HG1200A7, program Office 2010 Professional Plus, package HG100076 execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(1031)]
    instance of SoftDistWaitingContentEvent
    {
     AdvertisementId = "HG1200A7";
     ClientID = "GUID:74515264-A3F7-41EC-BAC4-172218B52CF2";
     DateTime = "20101117114044.357000+000";
     MachineName = "HGWS000";
     PackageName = "HG100076";
     PackageVersion = "4";
     ProcessID = 1572;
     ProgramName = "Office 2010 Professional Plus";
     SiteCode = "HG1";
     ThreadID = 2788;
    };
     execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Successfully raised SoftDistWaitingContentEvent event for program Office 2010 Professional Plus execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Execution Request for package HG100076 program Office 2010 Professional Plus state change from WaitingDependency to WaitingContent execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Persisting request for program Office 2010 Professional Plus package HG100076 in state WaitingContent execmgr 17.11.2010 12:40:44 2788 (0x0AE4)
    Power lease started with ID = 368 for 7200 seconds execmgr 17.11.2010 12:40:44 1204 (0x04B4)
    Execution Manager timer has been fired. execmgr 17.11.2010 12:43:32 3608 (0x0E18)
    CExecutionRequestManager::OnTimer - Processing UI Notify Timer execmgr 17.11.2010 12:43:32 3608 (0x0E18)
    Entering CTimerTask::CancelTimer. execmgr 17.11.2010 12:43:32 3608 (0x0E18)
    Content is available for program Office 2010 Professional Plus. execmgr 17.11.2010 12:49:32 3672 (0x0E58)
    CExecutionRequest::Overriding Service Windows as per policy. execmgr 17.11.2010 12:49:32 3672 (0x0E58)
    Execution Request for package HG100076 program Office 2010 Professional Plus state change from WaitingContent to NotifyExecution execmgr 17.11.2010 12:49:32 3672 (0x0E58)
    Persisting request for program Office 2010 Professional Plus package HG100076 in state Running execmgr 17.11.2010 12:49:32 3672 (0x0E58)
    Notify user mandatory program Office 2010 Professional Plus is about to run execmgr 17.11.2010 12:49:32 3672 (0x0E58)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:49:32 3672 (0x0E58)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:49:33 3672 (0x0E58)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:49:33 3672 (0x0E58)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:49:33 3672 (0x0E58)
    CUIEventGenerator::NotifyProgramReady entered execmgr 17.11.2010 12:49:33 3672 (0x0E58)
    CUIEventGenerator::NotifyProgramReady succeeded execmgr 17.11.2010 12:49:33 3672 (0x0E58)
    CExecutionRequestManager::OnContinueExecution package HG100076 program Office 2010 Professional Plus execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Entering CTimerTask::CancelTimer. execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    CExecutionRequest::EnterRsRuningState Office 2010 Professional Plus execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Executing program "setup.exe" /config config.xml in Admin context execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Execution Manager timer has been fired. execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Execution Request for package HG100076 program Office 2010 Professional Plus state change from Running to NotifyExecution execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Persisting request for program Office 2010 Professional Plus package HG100076 in state Running execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    ExecuteScriptByScriptEngine: User context passed to ExecuteProgram is [NT-AUTORITÄT\SYSTEM]. execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    CExecutionContext::CExecutionContext execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Command line arguments when parsed "setup.exe" execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Command line arguments when parsed /config execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Command line arguments when parsed config.xml execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    EnterMomMaintenanceMode - beginning; parameters reason = 'ConfigMgr 4.00.6487.2000 - Office 2010 Standard - Office 2010 Professional Plus', timeout = 600 execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Attempting to call SCOM Maintenance Mode interface. execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    EnterMomMaintenanceModeSCOM - Failed to CoCreateInstance for class SCOMMaintenanceModeControl. The error is 0x80040154 execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Attempting to call MOM 2005 Maintenance Mode interface. execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    EnterMomMaintenanceModeMOM2005 - Failed to CoCreateInstance for MOMRuntimeAPI. The error is 0x80040154 execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    EnterMomMaintenanceMode - ended; parameters reason = 'ConfigMgr 4.00.6487.2000 - Office 2010 Standard - Office 2010 Professional Plus', timeout = 600 execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Checking content location C:\Windows\system32\CCM\Cache\HG100076.4.System for use execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Successfully selected content location C:\Windows\system32\CCM\Cache\HG100076.4.System execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    CProgramExecution::CProgramExecution execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Executing program as a script execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Successfully prepared command line "C:\Windows\system32\CCM\Cache\HG100076.4.System\setup.exe" /config config.xml execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Command line = "C:\Windows\system32\CCM\Cache\HG100076.4.System\setup.exe" /config config.xml, Working Directory = C:\Windows\system32\CCM\Cache\HG100076.4.System\ execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Created Process for the passed command line execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(1031)]
    instance of SoftDistProgramStartedEvent
    {
     AdvertisementId = "HG1200A7";
     ClientID = "GUID:74515264-A3F7-41EC-BAC4-172218B52CF2";
     CommandLine = "\"C:\\Windows\\system32\\CCM\\Cache\\HG100076.4.System\\setup.exe\" /config config.xml";
     DateTime = "20101117115039.792000+000";
     MachineName = "HGWS000";
     PackageName = "HG100076";
     ProcessID = 1572;
     ProgramName = "Office 2010 Professional Plus";
     SiteCode = "HG1";
     ThreadID = 2776;
     UserContext = "NT-AUTORITÄT\\SYSTEM";
     WorkingDirectory = "C:\\Windows\\system32\\CCM\\Cache\\HG100076.4.System\\";
    };
     execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Raised Program Started Event for Ad:HG1200A7, Package:HG100076, Program: Office 2010 Professional Plus execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    GetProcessInfo - Process creation time high = 30115405, low = 2816501820 execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Execution Manager received Temp Path C:\Windows\TEMP\ execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    Persisting request for program Office 2010 Professional Plus package HG100076 in state Running execmgr 17.11.2010 12:50:39 2776 (0x0AD8)
    CExecutionRequestManager::OnTimer - Processing the ClearNewProgramNotificationTimer execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    CExecutionRequestManager::ProcessClearNewProgramNotificationTimer execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Entering CTimerTask::CancelTimer. execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    CUIEventGenerator::ClearNewProgramAvailable entered execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    CUIEventGenerator::ClearNewProgramAvailable succeeded execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Cached CCM (user, session) is: (S-1-5-21-617856560-4034334323-115627973-500,1). execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    CUIEventGenerator::ClearNewProgramAvailable entered execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    CUIEventGenerator::ClearNewProgramAvailable succeeded execmgr 17.11.2010 12:50:39 3608 (0x0E18)
    Execution Manager timer has been fired. execmgr 17.11.2010 12:56:43 3940 (0x0F64)
    CExecutionRequestManager::OnTimer - Processing UI Notify Timer execmgr 17.11.2010 12:56:43 3940 (0x0F64)
    Entering CTimerTask::CancelTimer. execmgr 17.11.2010 12:56:43 3940 (0x0F64)
    Program exit code 259 execmgr 17.11.2010 13:00:39 2432 (0x0980)
    CExecutionStatus::CExecutionStatus execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Looking for MIF file to get program status execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Looking for MIF file in directory C:\Windows\ execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Found MIF File MSIKBFCS.mif, Checking for match execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Found MIF File MSIYYSTU.mif, Checking for match execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Found MIF File VPNInstall.MIF, Checking for match execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Looking for MIF file in directory C:\Windows\system32\ execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Program ran past its maximum runtime. It will be orphaned execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(1031)]
    instance of SoftDistProgramExceededTime
    {
     AdvertisementId = "HG1200A7";
     ClientID = "GUID:74515264-A3F7-41EC-BAC4-172218B52CF2";
     DateTime = "20101117120039.776000+000";
     MachineName = "HGWS000";
     MaximumTime = "10";
     PackageName = "HG100076";
     ProcessID = 1572;
     ProgramName = "Office 2010 Professional Plus";
     SiteCode = "HG1";
     ThreadID = 2432;
    };
     execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Raised Program Exceeded Time Event for Ad:HG1200A7, Package:HG100076, Program: Office 2010 Professional Plus execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Execution is complete for program Office 2010 Professional Plus. The exit code is 259, the execution status is Unknown Status execmgr 17.11.2010 13:00:39 2432 (0x0980)
    CExecutionRequest::InvalidAndDeleteFromWmi Office 2010 Professional Plus execmgr 17.11.2010 13:00:39 2432 (0x0980)
    CExecutionRequest::InvalidAndDeleteFromWmi Office 2010 Professional Plus execmgr 17.11.2010 13:00:39 2432 (0x0980)
    Execution request deleted for package HG100076 program Office 2010 Professional Plus, advert HG1200A7 execmgr 17.11.2010 13:00:39 2432 (0x0980)

    Mittwoch, 17. November 2010 12:20
  • instance of SoftDistProgramStartedEvent
    {
     AdvertisementId = "HG1200A7";
     ClientID = "GUID:74515264-A3F7-41EC-BAC4-172218B52CF2";
     CommandLine = "\"C:\\Windows\\system32\\CCM\\Cache\\HG100076.4.System\\setup.exe\" /config config.xml";
     DateTime = "20101117115039.792000+000";
     MachineName = "HGWS000";
     PackageName = "HG100076";
     ProcessID = 1572;
     ProgramName = "Office 2010 Professional Plus";
     SiteCode = "HG1";
     ThreadID = 2776;
     UserContext = "NT-AUTORITÄT\\SYSTEM";
     WorkingDirectory = "C:\\Windows\\system32\\CCM\\Cache\\HG100076.4.System\\";
    };
     

    An dieser Stelle scheitert's am /config Parameter. Das Working-Dir ist auf das Cache-Dir gesetzt und entsprechend wird auch das config.xml dort gesucht. Abhilfe: Batch verwenden und die %~dp0 Variable, die den Wert des Verzeichnis beinhaltet, aus dem die Batch gestartet wurde.
    Am besten mit einem einfachen Package beginnen (ConfigMgr Toolkit V2), welches nur aus einem einzigen msi besteht.

    Mittwoch, 17. November 2010 15:37
    Beantworter