Jump to content

Recommended Posts

Posted

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.

Posted
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?
Posted

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.

Posted
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.
Posted
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? :confused:

 

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

Posted

File: jre1.8.0_25.msi

CRC-32: a59455a0

MD4: f8dd3f79951e2966ed190211b11502e4

MD5: cb727dc7e3e393c8b35e0d17c44b0f72

SHA-1: 64f6947aecf91cdb6e70e9242cc1601c45bf14a7

Posted

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

Posted

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

Posted
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).

Posted
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.
Posted

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

Posted

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?

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...