Endpoint Protection

 View Only
Expand all | Collapse all

SEP 12 - SCCM Deploy - sep,msi or setup.exe?

AjinBabu

AjinBabuAug 09, 2013 08:24 AM

  • 1.  SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Jan 14, 2013 07:05 AM

    Hi,

    Previoulay I deployed the single, created setup.exe via - it installed, but reported as a failure in SCCM.

    Reading artcies, it is stated that I should deploy the msi version to get a success report.  I don;t want to talk about Windows Installer 3.1 at this point, as not relevant to my environment.

    I have created a new client as the bunch of files instead of single exe.  Should I create a program in SCCM that launches sep.msi or setup.exe again?

    If the msi = what extra switches do I need and/or how do I configure it to use the setup.ini and setAid.ini files so iit uses the featuires and SEPM group specified?

    If the exe = What difference has this made except include the extracted files, rather than single exe?

     

    I hope you understand my question?

    Also, msiexec /i  "msi/exe name" /passive I have read won't work so I will try msiexec /s "msi/exe name"

    Do I deploy sep.msi or setup.exe to get it to report correctly in SCCM?

     

    If anyone doing this fine know, can I get a sample command line please?  I have already made the package silent in SEPM.

    Thanks You

     

     

     

     



  • 2.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Trusted Advisor
    Posted Jan 14, 2013 07:11 AM


  • 3.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Jan 14, 2013 07:20 AM

    Hi,

     

    I was trying to avoid such a reply, but Thanks for your reply :-)  I have read these articles before, but does not answer my question.

     

    To be clear, I am asking the command line that will execute the sep.msi in conjuntion with setup.ini and setAID.ini that have been created.  I don't want to reivent the week, but I want to deply the msi using these predefined settings.  I only know how to specify one.

     Msiexec [parameters] USEINI="setup.ini/setaid.ini"

     

    Do I need to specifiy one or both ini's?  What order do they need to run?  How can I define 2 in a commandline?

    Alternatively, if anyone else knows how to deploy the setup.exe and NOT report as a fail in SCCM, please let me know!

    Thank You Greatly!

     

     



  • 4.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Jan 15, 2013 04:52 AM

    Hi


    Check page 1095 in the installation document to see all featureset commands.

    Here is the line to install all components execept the E-mail plugins.

     

    msiexec /i "Sep64.msi" /qb! ADDLOCAL=Core,SAVMain,Download,PTPMain,TruScan,DCMain,NTPMain,ITPMain,Firewall,LANG1033 DISABLEDEFENDER=1 RUNLIVEUPDATE=0 /l*v  %temp%\SEP64.log

     

    Regards

    Torb



  • 5.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Jan 15, 2013 09:28 AM

    Thank You Torb,

     

    How does it know to put in a SEP group as well?

     

    Can it be used in conjucntion with setup.ini or setaid.ini?  Or is later only for exe?



  • 6.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Jan 15, 2013 10:54 AM

    during the first install , the preferrred group mode will be inside the sylink.xml file

    if you open the sylink.xml in a word pad you will see the preferred group name.

    here is the list of switches.

    http://www.symantec.com/business/support/index?page=content&id=TECH102668

     



  • 7.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Jan 22, 2013 09:13 AM

    Thank You Rafeeq,

    reviewing article now.

    does anyone else use SCCM for SEP12.1 - seems a lot of effort and re-engineering to get it to report as a success, when the created setup.exe works perfect.

     

     



  • 8.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Feb 14, 2013 03:24 PM

    The only way I have EVER achieved a "succeeded" task in a SCCM TS or App Deployment for SEP 12.x is to do the following:

    (Currently deploying SEP 12.1.1 MP1 using SCCM 2007 Sp2 R3 but it "should work" for other versions too)

    1. Open the SEP Manager and go to the Admin section
    2. Select the Install Packages section
    3. Select on Client Install Settings (Default Client Installation Settings is there by default but you do NOT want that one)
    4. Under tasks, click on Add Client Install Settings
    5. Name you new Client Install Settings something like "Task Sequence Installation" to differentiate it and leave the Install Tab settings as the defaults.
    6. On the Scheduled Reboot tab, set the Restart method to "No restart" (this is key because the commandline methods never work appropriately) and click OK to save.
    7. Now you have 2 Client Install Settings available to you
    8. If you want to modify any Feature Sets, do the same via Add Client Install Feature Set and save it as something appriately descriptive.
    9. Go to the SEPM home page and in the top right hand corner next to Common Tasks, use the pulldown menu to select "Install protection client to computers"
    10. Select New Package Deployment
    11. Select the Install Package you wish to use
    12. Select the SEPM Managed Client Group you wish to assign
    13. Use the pulldown menus to now select your new Install Feature Sets (if you have one) and your new "Task Sequence Installation" Install Settings.
    14. Leave the rest the defaults and then click Next
    15. Select Save Package
    16. Specify a network share path for it to copy the packages to
    17. Specify a single .exe or Separate files (MSI) - I chose the MSI so that I could immediately create my new SEP client package using the SMS Defintion task in SCCM
    18. Click Next, review your settings and click Next to begin the copies (x32 and x64) in my case.
    19. Be patient and allow wizard to complete.
    20. Once complete, create your packages in SCCM (again, I use the SCCM method of "New - Package from definition" and browse to my new MSI to build the SCCM package.
    21. Once your SCCM package is created, add your DPs and then modify the program that you will be using for the TS or deployment.
    22. Set your SCCM package program (per-system unattended in my case) to "ConfigMgr restarts computer" (this is key). 
    23. Now test your deployment... 

    What happens is...

    1. The SEP client installation truely supresses the reboot after the install has completed
    2. SCCM then waits for msiexec to complete and a "pending reboot" event is tracked in your deployment log or report
    3. SCCM then restarts the computer for you
    4. Any pending actions of the SEP installation complete at computer startup
    5. Once the SCCM Client loads back up, a succeeded task is reported!!!!!!!!!!

    -Cheers and good luck.  Works for me now all the time.

     



  • 9.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Mar 05, 2013 03:30 PM

    @dsoden

    There are quite a few articles about this, but yours is the only one I've seen that works without forcing a false positive within SCCM. Thanks! I was tired of wasting time on this :).



  • 10.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Aug 09, 2013 02:30 AM

    Hello,

    Im kinda having the same problem as yours before.

    I did the steps you've provided however, I am still having some problem

    This is what i get in my execmgr.log in SCCM

    Failed to clear product advertisement, error code 1612
    
    
    Raising event:
    [SMS_CodePage(437), SMS_LocaleID(1033)]
    instance of SoftDistProgramErrorMIFEvent
    {
    	AdvertisementId = "JCF2002B";
    	ClientID = "GUID:CA1D8A35-57B1-4020-9B5A-D8F1768388B9";
    	DateTime = "20130809015349.633000+000";
    	MachineName = "TEST1";
    	MIFDescription = "The installation source for this product is not available.  Verify that the source exists and that you can access it.";
    	MIFDescription7 = "";
    	MIFDescription8 = "";
    	MIFDescription9 = "";
    	PackageName = "JCF2002B";
    	ProcessID = 2788;
    	ProgramName = "Per-system unattended";
    	SiteCode = "JCF";
    	ThreadID = 1144;
    	UserContext = "NT AUTHORITY\\SYSTEM";
    };

    Can you help me. Thank you

    BTW, i Am using SCCM 2012



  • 11.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Aug 09, 2013 08:24 AM

    Hi,

    I run  with  msi setup.

    Regards

    Ajin



  • 12.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Aug 10, 2013 03:09 AM

    hello AjinBabu,

    I've also used MSI setup. though I am not sure why it is this happening.



  • 13.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Aug 14, 2013 03:21 AM

    Hello, I did the following steps but still I am getting Error 1612.. maybe I am missing something?

    CM2012

    Create Package from Definition Wizard

    • Package Definition

    ​             - browse to my SEP 12 .msi file, next

    • Source Files

                 - create a compressed version of the source file, next

    • Source Folder 

                 - choose source folder. used the Network path

    • Summary
    • Progress 
    • Completion
     
    Distribute Content to DP
     
    Edit properties of Per-system unattended program.
    - After running = Configuration Manager restarts computer
    Command line: "msiexec.exe /q ALLUSERS=2 /m MSIUUJRP /i "Sep64.msi"
     
    Deploy
     
    After that I can see that the source files are downloaded on the client. but it fails to run. with Error Code 1612 
     
    Failed to clear product advertisement, error code 1612
    
    
    Raising event:
    [SMS_CodePage(437), SMS_LocaleID(1033)]
    instance of SoftDistProgramErrorMIFEvent
    {
    	AdvertisementId = "JCF2002B";
    	ClientID = "GUID:CA1D8A35-57B1-4020-9B5A-D8F1768388B9";
    	DateTime = "20130809015349.633000+000";
    	MachineName = "TEST1";
    	MIFDescription = "The installation source for this product is not available.  Verify that the source exists and that you can access it.";
    	MIFDescription7 = "";
    	MIFDescription8 = "";
    	MIFDescription9 = "";
    	PackageName = "JCF2002B";
    	ProcessID = 2788;
    	ProgramName = "Per-system unattended";
    	SiteCode = "JCF";
    	ThreadID = 1144;
    	UserContext = "NT AUTHORITY\\SYSTEM";
    };

     



  • 14.  RE: SEP 12 - SCCM Deploy - sep,msi or setup.exe?

    Posted Sep 13, 2013 04:54 PM

    Hi,

    I am having issues Installing SEPM 12.1.3 Client during the OS Deployement. Task sequence is hang while installing SEP cleint

    Here is the Steps I have done ::

    From SEPM:

    1) Created MSI Package with Option "No restart"

    2)Created Package in SCCM 2007

    3)Created Program :: Command line: setup.exe

    After Running :: Configmgr Restarts Computer


    When OSD tsak sequence running and installing SEP cleint Task sequience gent Hang.



    Thank you,
    .