WebSphere Application Server fails with "ZLIB" error if maintenance package corrupted during download
 Technote (FAQ)
 
Problem
Attempts to update IBM® WebSphere® Application Server after a Refresh Pack, Fix Pack or Cumulative Fix has been properly down loaded and unpacked on the target machine, can fail due to corruption of the file during download. The download appears to be corrupted or is missing data when the download is performed using a Web browser. This seems to be a random occurrence. However, it does seem to occur more frequently in a UNIX® environment.
 
Cause
The incomplete or corrupted download appears to be valid and complete. However, once the update package has been properly unpacked on the target system, the update may fail.

Error shown in the updatelog.txt file for the maintenance being applied:

(Sep 21, 2006 11:12:49 AM), UpdateInstaller, com.ibm.ws.install.ni.ismp.actions.InstallMaintenancePackage, err, Unexpected end of ZLIB input stream
(Sep 21, 2006 11:12:49 AM), UpdateInstaller, com.ibm.ws.install.ni.ismp.actions.InstallMaintenancePackage, err, Unexpected end of ZLIB input stream
(Sep 21, 2006 11:12:49 AM), UpdateInstaller, com.ibm.ws.install.ni.ismp.actions.InstallMaintenancePackage, err, java.io.IOException: Unexpected end of ZLIB input stream
at com.ibm.ws.install.ni.ismp.utils.ISMPLogUtils.logException(ISMPLogUtils.java:42)
at com.ibm.ws.install.ni.ismp.actions.InstallMaintenancePackage.execute(InstallMaintenancePackage.java:87)
at com.installshield.wizard.RunnableWizardBeanContext.run(RunnableWizardBeanContext.java:21)

(Sep 21, 2006 11:12:49 AM), UpdateInstaller, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: EXITCODE=1
(Sep 21, 2006 11:12:49 AM), UpdateInstaller, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction, msg1, INSTCONFFAILED
 
Solution
Using a browser to access the WebSphere Application Server Support Page is the preferred way to download updates from the support page and is very reliable. If you experience the failure noted in the updatelog.txt above, the maintenance package may have been corrupted or lost some of its content due to local network configuration, firewalls or disruption of the connection during the down load.
If the above "ZLIB" error occurs during the update, please try down loading a fresh copy of the Refresh Pack, Fix Pack or Cumulative Fix by accessing the support site via FTP. From a command prompt access and down load the update from the support page using FTP as follows:
  1. ftp ftp.software.ibm.com
  2. user: anonymous
  3. password: <email address>
  4. cd /software/websphere/appserv/support/fixpacks
  5. cd into the file for the version of WebSphere being updated:
    was50, was51, was60, was61 or xd51
  6. Then cd through the rest of the directories to get to the Refresh Pack, Fix Pack or Cumulative Fix needed for your version of WebSphere and operating system. An example of such a path to get WebSphere V6.0, Refresh Pack 2 for HP-UX would be as follows:
    "/software/websphere/appserv/support/fixpacks/was60/refreshpack2/HPUX"
  7. Once in the correct directory, complete the down load of the file needed as follows:
    bin
    get <file name>
    (In the example given above: 6.0-WS-WAS-HpuxPaRISC-RP0000002.tar)
    bye

Unpack the update image on the target machine as actual root user in an UNIX environment or as administrator in a Windows environment. Proceed with the update as recommended for the version of WebSphere installed.
 
Related information
Root or administrator authority is required for install
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Install
Operating system(s): Windows
Software version: 6.1
Software edition:
Reference #: 1247904
IBM Group: Software Group
Modified date: Aug 24, 2007