Arthur Posted October 21, 2014 Posted October 21, 2014 (edited) Is that the entire log file? It normally lists things like MSI properties etc. Edited October 21, 2014 by Arthur
lesterjbrent Posted October 21, 2014 Posted October 21, 2014 I'm running into the same issue of Java not installing through SCCM 2012 and getting a 1603 error. My logs mirror those posted here. The machines do have an old version of Java 6 and I am deploying both 64 and 32 bit versions of 8_25. Here's what I have figured out: - If I run the msiexec string posted here in an elevated command prompt, it will install without issue. I can then deploy the x64 version from SCCM without issue. - Uninstalling the old version of Java doesn't help. - Other MSI application deployments work without issue (comment subject to change due to the nature of SCCM). This was tested on our lab machines that are heavily managed. I am going to test this on another machine that isn't as highly managed.
bren924 Posted October 21, 2014 Posted October 21, 2014 I am having the same issue with Java 8 u25, the msi installer fails with Error 1721: There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. I was trying to upgrade from Java 7 u67 to Java 8, using SCCM. Never had a problem before, and Java 7 uninstalled just fine, just can't install 8 from the MSI file. If I run the EXE it installs fine, but that is not how I want to be deploying to my user PCs. Is this perhaps just an issue with this MSI package?
free780 Posted October 21, 2014 Posted October 21, 2014 Is it only a issue when installing with the system account?
stomie Posted October 21, 2014 Posted October 21, 2014 Try this msiexec /i "jre1.8.0_25.msi" ALLUSERS=1 /qn /norestart JU=0 JAVAUPDATE=0 AUTOUPDATECHECK=0 RebootYesNo=No WEB_JAVA=1
ninjaneer Posted October 21, 2014 Posted October 21, 2014 My two cents: I have been able to semi-automatically install update 25 on about 10 systems. I say "semi" because even though I specified the "SILENT" switch, I still had to click on "Yes" for the prompt "Do you want to allow this program to make changes on your computer?" This was while logged in as a restricted user, but launching the install script with my Domain Admin credentials. I've deployed several versions of Java via SCCM 2012 and never had this issue crop up. Like many others, it was a matter of finding the MSI, building the application, and letting it run.
Arthur Posted October 21, 2014 Posted October 21, 2014 Is it only a issue when installing with the system account? I did a quick test in a VM and both JREs installed successfully under the SYSTEM account (like SCCM would). Windows Installer Logs x86: http://pastebin.com/RKygBNCY x64: http://pastebin.com/9QnPKz2Q
bren924 Posted October 21, 2014 Posted October 21, 2014 The ALLUSERS switch makes no difference for me. I have tried installing as a local admin, normal user, and SCCM system account, and all are failing on the MSI installer.
Arthur Posted October 21, 2014 Posted October 21, 2014 The ALLUSERS switch makes no difference for me. It's redundant anyway since the property is already included in the MSI itself.
Arthur Posted October 21, 2014 Posted October 21, 2014 MSI (s) (90:88) [10:36:01:202]: MainEngineThread is returning 2 This post on Stack Overflow seems to suggest that your MSIs are either corrupt or you're using relative paths in your msiexec command? Can you verify the checksums of your MSIs to eliminate that? Mine are as follows: [b]jre1.8.0_25.msi[/b] ([color="#FF0000"]x86[/color]) MD5: CB727DC7E3E393C8B35E0D17C44B0F72 SHA-1: 64F6947AECF91CDB6E70E9242CC1601C45BF14A7 [b]jre1.8.0_25.msi[/b] ([color="#FF0000"]x64[/color]) MD5: F01CF6CAD436AB4CA7A0FDA0EF812FBD SHA-1: B44A900F66FCA014045DE990A37F4E769399F045
ahaney Posted October 21, 2014 Posted October 21, 2014 File: jre1.8.0_25.msi CRC-32: a59455a0 MD4: f8dd3f79951e2966ed190211b11502e4 MD5: cb727dc7e3e393c8b35e0d17c44b0f72 SHA-1: 64f6947aecf91cdb6e70e9242cc1601c45bf14a7
JohnMichael Posted October 21, 2014 Posted October 21, 2014 Excuse the Newbie question, but are you calling the cmd line parameters from the sccm java program cmd line or via some sort of config file? msiexec /i jre1.8.0_25.msi AUTO_UPDATE=0 EULA=0 NOSTARTMENU=1 SPONSORS=0 WEB_ANALYTICS=0 WEB_JAVA=1 WEB_JAVA_SECURITY_LEVEL=H /qb
JohnMichael Posted October 21, 2014 Posted October 21, 2014 Arthur is that an .mst file you are using? I tried mine (Orca) and it looks very different relative to prior versions and for 8u25 it does not seem to work
Arthur Posted October 21, 2014 Posted October 21, 2014 is that an .mst file you are using? No .MST, although I have attached a couple of .MSTs that contain the same command-line parameters listed above if anyone wants to give these a try?jre1.8.0_25_x86.mstjre1.8.0_25_x64.mst
JohnMichael Posted October 21, 2014 Posted October 21, 2014 WOW! Thanks I'll give it try. Might I inquire what program you used? Is it your opinion that an .mst will work with 8u25 some are saying no, or no longer required.
stomie Posted October 21, 2014 Posted October 21, 2014 MSI (s) (A4:E8) [15:34:59:898]: Note: 1: 1722 2: installexe 3: C:\Windows\Installer\MSICAC4.tmp 4: /s INSTALLDIR="C:\Program Files\Java\jre1.8.0_25\\" WEB_JAVA=1 WEB_JAVA_SECURITY_LEVEL=H WEB_ANALYTICS=0 EULA=0 NOSTARTMENU=1 AUTO_UPDATE=0 SPONSORS=0 REPAIRMODE=0 CustomAction installexe returned actual error code 61016 (note this may not be 100% accurate if translation happened inside sandbox) MSI (s) (A4:E8) [15:34:59:898]: Product: Java 8 Update 25 -- 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\MSICAC4.tmp, command: /s INSTALLDIR="C:\Program Files\Java\jre1.8.0_25\\" WEB_JAVA=1 WEB_JAVA_SECURITY_LEVEL=H WEB_ANALYTICS=0 EULA=0 NOSTARTMENU=1 AUTO_UPDATE=0 SPONSORS=0 REPAIRMODE=0 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\MSICAC4.tmp, command: /s INSTALLDIR="C:\Program Files\Java\jre1.8.0_25\\" WEB_JAVA=1 WEB_JAVA_SECURITY_LEVEL=H WEB_ANALYTICS=0 EULA=0 NOSTARTMENU=1 AUTO_UPDATE=0 SPONSORS=0 REPAIRMODE=0
Arthur Posted October 21, 2014 Posted October 21, 2014 Might I inquire what program you used? InstEd (it's like Orca, but better). Is it your opinion that an .mst will work with 8u25 some are saying no, or no longer required. I can't see any reason why it wouldn't work. Using an .mst isn't any different from specifying the parameters separately (although as mentioned in post #2, Oracle have changed the MSI properties for the latest JRE).
ninjaneer Posted October 22, 2014 Posted October 22, 2014 I've had a measure of success with at least one machine. I plan on dropping a few more into my test collection tomorrow to see if it's a repeatable success. If so, I will try to put together a How-To for SCCM 2012, if no one has one put together by then.
stomie Posted October 22, 2014 Posted October 22, 2014 Command line works fine from the machine. Sccm gives fatal error 1603. Currently machines are running java 7.65
stomie Posted October 22, 2014 Posted October 22, 2014 Anyone seeing this error in their logs? 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\MSI8CC9.tmp, command: /s INSTALLDIR="C:\Program Files\Java\jre1.8.0_25\\" WEB_JAVA=1 WEB_JAVA_SECURITY_LEVEL=H WEB_ANALYTICS=0 EULA=0 NOSTARTMENU=1 AUTO_UPDATE=0 SPONSORS=0 REPAIRMODE=0
MarcA Posted October 22, 2014 Posted October 22, 2014 I'm using SCUP with SCE 2010 to publish Java 8 Updates. I made a SCUP Package wth the jre1.8.0_25.msi (the msi that you get when you run the exe). I use the Command Line Parameter "AUTO_UPDATE=0 EULA=0 NOSTARTMENU=1 SPONSORS=0 WEB_ANALYTICS=0 WEB_JAVA=1". I approved the Package for a Testgroup with a Windows 7 and Windows 8 VM. In the Win 7 VM the Update installs normally but it doesn't deinstall the old Java 8 Update 5 Plugin. Under C:\program files (x86)\Java there are now two Folders "jre1.8.0_25" with the Update installed over WU and jre8 with the manually installed old Java 8 Update 5. I've never had such problems in the past with Java 6 or Java 7. In the Win8 VM the Update is offered over Windows Update but it won't install. I get the Error Code 6BA and when i dig into the Windows Update Log i see the following Errors: 2014-10-22 15:12:56:280 3464 e94 Handler 1: 1722 2: installexe 3: C:\Windows\Installer\MSI701C.tmp 4: /s INSTALLDIR="C:\Program Files (x86)\Java\jre1.8.0_25\\" WEB_JAVA=1 WEB_ANALYTICS=0 EULA=0 NOSTARTMENU=1 AUTO_UPDATE=0 SPONSORS=0 REPAIRMODE=0 2014-10-22 15:12:56:280 3464 e94 Handler : MSI transaction completed. MSI: 0x80070643, Handler: 0x8024200b, Source: No, Reboot: 0 2014-10-22 15:12:56:282 3464 e94 Handler Updating status for update 0. 2014-10-22 15:12:56:282 3464 e94 Handler : WARNING: First failure for update {6CD7BEA7-C19E-48A3-8EB7-F5D0A619C12A}, transaction error = 0x8024200b, MSI result = 0x80070643, MSI action = installexe Any ideas?
Mbond66 Posted October 22, 2014 Posted October 22, 2014 Has anyone had any success deploying these packages via GPO? The x86 package is failing deploying it using a computer startup script.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now