none
Java Updates and SCUP 2011

    Question

  • I followed Kent Agerlund's SCUP 2011 guide that has step by step instructions on how to install Java 6 Update 25. I am following the guide it to deploy Java 6 Update 26 using the same logic. I was able to author the update, publish to SCCM and deploy it to a test group. The update downloads to the client but then fails to install. Has anyone else seen this problem that might be able to help me?

    Thanks!

    Tuesday, July 12, 2011 9:31 PM

Answers

  • I have my fix. My problem was that I was trying to use SCUP to push out the 32 bit version of Java on 64 bit machines. Because of how the update is installed and the way that Java installs, this does not work. It never occurred to me to test this for two reasons, one being my lack of knowledge on how SCUP installs updates and the second being that when I would install the update manually, using different combinations of switches, it always installed.

    Since my environment requires the use of 32 bit IE on 64 bit machines, the Microsoft tech and I came up another solution. I am now using DCM to do the reporting of Java compliancy on computers. We created a query based membership collection that houses all non-compliant computers. I will use this collection to push out the Java update via software package deployment. As computers become compliant they will be removed from the collection.

    • Marked as answer by saslaughter Wednesday, August 03, 2011 9:22 PM
    Wednesday, August 03, 2011 9:22 PM

All replies

  • What is the error in the windowsupdateagent.log file?
    Kent Agerlund | My blogs: http://blog.coretech.dk/author/kea/ and http://scug.dk/ | Twitter @Agerlund | Linkedin: /kentagerlund
    Wednesday, July 13, 2011 2:49 AM
  • Hi Kent, thanks for repsonding. Below is the log.

    2011-07-13 08:00:32:263  348 1494 Agent ** START **  Agent: Installing updates [CallerId = CcmExec]
    2011-07-13 08:00:32:263  348 1494 Agent *********
    2011-07-13 08:00:32:263  348 1494 Agent   * Updates to install = 1
    2011-07-13 08:00:32:265  348 1494 Agent   *   Title = Sun Java 6 Update 26
    2011-07-13 08:00:32:265  348 1494 Agent   *   UpdateId = {1CB5AEE1-3667-4C21-8426-48FBAC5B71EE}.5
    2011-07-13 08:00:35:587  348 1738 Report CWERReporter finishing event handling. (00000000)
    2011-07-13 08:00:45:924  348 1494 DnldMgr WARNING: Preparing update for install, updateId = {1CB5AEE1-3667-4C21-8426-48FBAC5B71EE}.5 (using payload from revision 2).
    2011-07-13 08:00:46:111 5044 168c Misc ===========  Logging initialized (build: 7.5.7601.17514, tz: -0700)  ===========
    2011-07-13 08:00:46:111 5044 168c Misc   = Process: C:\Windows\system32\wuauclt.exe
    2011-07-13 08:00:46:111 5044 168c Misc   = Module: C:\Windows\system32\wuaueng.dll
    2011-07-13 08:00:46:110 5044 168c Handler :::::::::::::
    2011-07-13 08:00:46:111 5044 168c Handler :: START ::  Handler: Command Line Install
    2011-07-13 08:00:46:111 5044 168c Handler :::::::::
    2011-07-13 08:00:46:111 5044 168c Handler   : Updates to install = 1
    2011-07-13 08:00:55:759 5044 168c Handler   : WARNING: Command line install completed. Return code = 0x00000653, Result = Failed, Reboot required = false
    2011-07-13 08:00:55:760 5044 168c Handler   : WARNING: Exit code = 0x8024200B
    2011-07-13 08:00:55:760 5044 168c Handler :::::::::
    2011-07-13 08:00:55:760 5044 168c Handler ::  END  ::  Handler: Command Line Install
    2011-07-13 08:00:55:760 5044 168c Handler :::::::::::::
    2011-07-13 08:00:56:089  348 1494 Agent *********
    2011-07-13 08:00:56:089  348 83c AU Can not perform non-interactive scan if AU is interactive-only
    2011-07-13 08:00:56:089  348 1494 Agent **  END  **  Agent: Installing updates [CallerId = CcmExec]
    2011-07-13 08:00:56:089  348 1494 Agent *************
    2011-07-13 08:00:56:089 2792 308 COMAPI >>--  RESUMED  -- COMAPI: Install [ClientId = CcmExec]
    2011-07-13 08:00:56:089 2792 308 COMAPI   - Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, unaccounted = 0)
    2011-07-13 08:00:56:089 2792 308 COMAPI   - Reboot required = No
    2011-07-13 08:00:56:089 2792 308 COMAPI   - WARNING: Exit code = 0x00000000; Call error code = 0x80240022
    2011-07-13 08:00:56:089 2792 308 COMAPI ---------
    2011-07-13 08:00:56:090 2792 308 COMAPI --  END  --  COMAPI: Install [ClientId = CcmExec]
    2011-07-13 08:00:56:090 2792 308 COMAPI -------------
    2011-07-13 08:00:56:639  348 1234 AU Can not perform non-interactive scan if AU is interactive-only
    2011-07-13 08:01:00:760  348 1738 Report REPORT EVENT: {80E8647D-790A-49A3-8559-D7BCFB7312D9} 2011-07-13 08:00:55:760-0700 1 182 101 {1CB5AEE1-3667-4C21-8426-48FBAC5B71EE} 5 80070643 CcmExec Failure Content Install Installation Failure: Windows failed to install the following update with error 0x80070643: Sun Java 6 Update 26.
    2011-07-13 08:01:00:919  348 1738 Report CWERReporter::HandleEvents - WER report upload completed with status 0x8
    2011-07-13 08:01:00:919  348 1738 Report WER Report sent: 7.5.7601.17514 0x80070643 1CB5AEE1-3667-4C21-8426-48FBAC5B71EE Install 101 Managed
    2011-07-13 08:01:00:919  348 1738 Report CWERReporter finishing event handling. (00000000)

    Wednesday, July 13, 2011 3:06 PM
  • 0x80070643 = Fatal error during installation, so you should have a look at the logfiles that the installation created.
    Torsten Meringer | http://www.mssccmfaq.de
    Wednesday, July 13, 2011 8:00 PM
  • It does not appear to be updating the install logs. Does anyone know if there are Java install logs somewhere other than the %TEMP% directory?
    Wednesday, July 13, 2011 10:19 PM
  • Hi,

    2011-07-13 08:00:55:759 5044 168c Handler : WARNING: Command line install completed. Return code = 0x00000653, Result = Failed, Reboot required = false

    Your java update installation return code 0x00000653 means ERROR_INSTALL_PACKAGE_OPEN_FAILED. This installation package could not be opened. Verify that the package exists and that you can access it.

    Thanks

    Thursday, July 14, 2011 7:53 AM
  • Did you publish full content or just the metadata?
    Kent Agerlund | My blogs: http://blog.coretech.dk/author/kea/ and http://scug.dk/ | Twitter @Agerlund | Linkedin: /kentagerlund
    Thursday, July 14, 2011 11:21 AM
  • I am publishing full content.

    I don't think it is a permissions problem. The package downloads to the CCM\Cache folder and I have successfully deployed Microsoft Windows Updates and Adobe updates.

    Thursday, July 14, 2011 5:44 PM
  • I followed Kent Agerlund's SCUP 2011 guide that has step by step instructions on how to install Java 6 Update 25

    Where can I find Kent's guide or guide's...

    Thanks...

     

    Thursday, July 14, 2011 6:55 PM
  • It is very helpful!

    http://www.myitforum.com/myITToolbar/frame-click.asp?url=http://blog.coretech.dk/kea/the-complete-scup-2011-installation-and-configuration-guide/

    • Marked as answer by Robinson Zhang Monday, July 25, 2011 10:13 AM
    • Unmarked as answer by saslaughter Monday, July 25, 2011 5:58 PM
    Thursday, July 14, 2011 7:00 PM
  • I have opened a SR with Microsoft Support. I haven't heard back from them since Thursday so I am still hoping to get suggestions from this thread. I will post my fix once I get one. Thanks all!
    Monday, July 25, 2011 6:05 PM
  • I have my fix. My problem was that I was trying to use SCUP to push out the 32 bit version of Java on 64 bit machines. Because of how the update is installed and the way that Java installs, this does not work. It never occurred to me to test this for two reasons, one being my lack of knowledge on how SCUP installs updates and the second being that when I would install the update manually, using different combinations of switches, it always installed.

    Since my environment requires the use of 32 bit IE on 64 bit machines, the Microsoft tech and I came up another solution. I am now using DCM to do the reporting of Java compliancy on computers. We created a query based membership collection that houses all non-compliant computers. I will use this collection to push out the Java update via software package deployment. As computers become compliant they will be removed from the collection.

    • Marked as answer by saslaughter Wednesday, August 03, 2011 9:22 PM
    Wednesday, August 03, 2011 9:22 PM
  • I've had some problems with the Java updates for the same reasons. How are you going to package your deployments? Are you going to extract the .msi or just run the .exe?
    Louis Paxton
    Thursday, August 04, 2011 5:23 PM
  • I extracted the .msi file and am using that to deploy. I created a software package and have deployed it to the collection that I created that houses all my non-compliant computers. ( I might not have been very clear on that previously ) The software package is hidden and notification is supressed. I am installing with admin rights.

    My command line:

    jre1.6.0_26.msi /qb AUTOUPDATECHECK=0 JAVAUPDATE=0 JU=0 SYSTRAY=0

    Thursday, August 04, 2011 5:56 PM
  • Cool. Thanks for the info.
    Louis Paxton
    Thursday, August 04, 2011 6:15 PM
  • there is also a good article on the problem here - http://sms-hints-tricks.blogspot.com/2010/10/32bit-java-install-for-vista-win-7.html
    Kent Agerlund | My blogs: http://blog.coretech.dk/author/kea/ and http://scug.dk/ | Twitter @Agerlund | Linkedin: /kentagerlund
    Thursday, August 04, 2011 6:16 PM
  • Would you be willing to share that DCM?
    Friday, January 20, 2012 4:14 PM