none
SCCM2012SP1 - Installation .Net 4.51 in einer OSD-TaskSequence klappt nicht RRS feed

  • Frage

  • Hallo,

    wir wollen mit dem SCCM 2012 SP1 CU2 das neue DotNet Framework 4.51 in einer TaskSquence (Windows 7 SP1 x64 Installation) einbinden. Der Aufruf lautet: NDP451-KB2858728-x86-x64-AllOS-ENU.exe /q /norestart

    Wenn wir die Application normal verteilen läuft alles gut. Beim OSD leider nicht.

    Im AppEnforce.log finden wir: Exit Code 16389

    Die App ist nicht installiert.

    Hat jemand eine Idee?

    Frank

    Mittwoch, 23. Oktober 2013 11:32

Antworten

Alle Antworten

  • Das kann viele Ursachen haben, zB http://www.mssccmfaq.de/2013/09/18/installation-von-applications-schlaegt-bei-neuem-referenz-image-fehl/. Ein einziger Returncode aus dem AppEnforce.log hilft da leider nicht wirklich. Was steht denn alles im AppEnforce.log, was mit der Installation vom Framework zu tun hat? Kann man der Command Line Logging-Optionen mitgeben oder gibt's bereits ein Log?

    Torsten Meringer | http://www.mssccmfaq.de

    Mittwoch, 23. Oktober 2013 12:24
    Beantworter
  • Wir hatten es mit "/log C:\" probiert. Aber im OSD scheint der Aufruf  nicht zu wirken.

    AppEnforce.log:

    <![LOG[+++ Starting Install enforcement for App DT "Install" ApplicationDeliveryType - ScopeId_CEBAF65C-3A75-464E-93D7-D1D6F2E6F88C/DeploymentType_ac7d43f7-7336-42d8-bf6e-47e18ec5a2fd, Revision - 4, ContentPath - C:\WINDOWS\ccmcache\3s, Execution Context - System]LOG]!><time="11:10:50.507-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appprovider.cpp:1643">
    <![LOG[    A user is not logged on to the system.]LOG]!><time="11:10:52.053-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appprovider.cpp:2014">
    <![LOG[    Performing detection of app deployment type Install(ScopeId_CEBAF65C-3A75-464E-93D7-D1D6F2E6F88C/DeploymentType_ac7d43f7-7336-42d8-bf6e-47e18ec5a2fd, revision 4) for system.]LOG]!><time="11:10:52.053-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appprovider.cpp:2079">
    <![LOG[+++ Application not discovered. [AppDT Id: ScopeId_CEBAF65C-3A75-464E-93D7-D1D6F2E6F88C/DeploymentType_ac7d43f7-7336-42d8-bf6e-47e18ec5a2fd, Revision: 4]]LOG]!><time="11:10:52.068-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="localapphandler.cpp:291">
    <![LOG[    App enforcement environment:
     Context: Machine
     Command line: NDP451-KB2858728-x86-x64-AllOS-ENU.exe /q /norestart /log c:\dotnet451.txt
     Allow user interaction: No
     UI mode: 1
     User token: null
     Session Id: 4294967295
     Content path: C:\WINDOWS\ccmcache\3s
     Working directory: ]LOG]!><time="11:10:52.084-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appcontext.cpp:84">
    <![LOG[    Prepared working directory: C:\WINDOWS\ccmcache\3s]LOG]!><time="11:10:52.084-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appcontext.cpp:188">
    <![LOG[    Prepared command line: "C:\WINDOWS\ccmcache\3s\NDP451-KB2858728-x86-x64-AllOS-ENU.exe" /q /norestart /log c:\dotnet451.txt]LOG]!><time="11:10:52.584-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appcontext.cpp:337">
    <![LOG[    Executing Command line: "C:\WINDOWS\ccmcache\3s\NDP451-KB2858728-x86-x64-AllOS-ENU.exe" /q /norestart /log c:\dotnet451.txt with system context]LOG]!><time="11:10:52.584-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appexcnlib.cpp:201">
    <![LOG[    Working directory C:\WINDOWS\ccmcache\3s]LOG]!><time="11:10:52.584-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appexcnlib.cpp:215">
    <![LOG[    Post install behavior is BasedOnExitCode]LOG]!><time="11:10:52.662-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appcommon.cpp:1093">
    <![LOG[    Waiting for process 2292 to finish.  Timeout = 120 minutes.]LOG]!><time="11:10:52.662-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appexcnlib.cpp:1951">
    <![LOG[    Process 2292 terminated with exitcode: 16389]LOG]!><time="11:10:52.771-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appexcnlib.cpp:1960">
    <![LOG[    Looking for exit code 16389 in exit codes table...]LOG]!><time="11:10:52.771-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appexcnlib.cpp:505">
    <![LOG[    Unmatched exit code (16389) is considered an execution failure.]LOG]!><time="11:10:52.771-120" date="10-23-2013" component="AppEnforce" context="" type="2" thread="1744" file="appexcnlib.cpp:591">
    <![LOG[++++++ App enforcement completed (2 seconds) for App DT "Install" [ScopeId_CEBAF65C-3A75-464E-93D7-D1D6F2E6F88C/DeploymentType_ac7d43f7-7336-42d8-bf6e-47e18ec5a2fd], Revision: 4, User SID: ] ++++++]LOG]!><time="11:10:52.771-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appprovider.cpp:2366">

    Dank & Gruß

    Frank

    Mittwoch, 23. Oktober 2013 12:30

  • <![LOG[    Process 2292 terminated with exitcode: 16389]LOG]!><time="11:10:52.771-120" date="10-23-2013" component="AppEnforce" context="" type="1" thread="1744" file="appexcnlib.cpp:1960">


    ConfigMgr hat den NDP451-KB2858728-x86-x64-AllOS-ENU.exe-Prozeß gestartet und dieser beendet sich mit Return-Code 16389. Fehlersuche hier nur über Details/Logs vom .NET Framework möglich.

    Torsten Meringer | http://www.mssccmfaq.de

    Mittwoch, 23. Oktober 2013 12:41
    Beantworter
  • Ja das haben wir oben auch geschrieben. Leider wird der Aufruf nicht umgesetzt.

    In der cmd läuft alles mit log....dann aber ohne Fehler.

    Wie wäre nun vorzugehen? Noch eine Idee?
    Vielleicht Aufruf in einer cmd oder PS-Shell per srcipt?

    Frank

    Mittwoch, 23. Oktober 2013 13:09
  • Könntest Du es mal in deinem Lab testen?

    Frank

    • Als Antwort markiert FrankBeiTI Montag, 13. Januar 2014 17:38
    • Tag als Antwort aufgehoben FrankBeiTI Montag, 13. Januar 2014 17:39
    • Als Antwort markiert FrankBeiTI Montag, 13. Januar 2014 17:40
    • Tag als Antwort aufgehoben FrankBeiTI Montag, 13. Januar 2014 17:41
    Donnerstag, 24. Oktober 2013 07:54
  • Hi,

    app als 32 Bit laufen lassen dann geht es.

    Config im TAB programs.

    Frank

    • Als Antwort markiert FrankBeiTI Montag, 13. Januar 2014 17:41
    Montag, 13. Januar 2014 17:41