« Are You Taking Advantage of Web 2.0? | Main | How to upgrade to CF 8.0.1 on Linux »

Problems with CF8 Updater for Linux?

I've written in to Adobe Support about it, but I want to know if anyone else has experienced the same problem that I have with the ColdFusion 8 Updater. Whenever I download the Linux version of the Updater and try to unzip it, I see the following issue:


[root@elmcedar src]# unzip coldfusion-801-lin_updater.zip
Archive:  coldfusion-801-lin_updater.zip
warning [coldfusion-801-lin_updater.zip]:  69730304 extra bytes at beginning or within zipfile
  (attempting to process anyway)
 extracting: Z_/installers/LiveCycleDataservice/flex-for-cf.zip  
 extracting: Z_/installers/JNBridge/JNBridge.jar  
   ...

When I download the same file to a Windows machine, I'm told that the archive is corrupt and I don't see any files. Has anyone else experienced a similar problem, or has anyone else successfully unzipped and installed the Updater for Linux?

Comments (7)

I installed 8.0.1 full bits today on CentOS with no issues. Did you compare the MD5 hashes?

I see the same thing here - A Z_ directory and a MakeExecutableAction_zg_ia_sf.jar file. I can unzip it and it appears the data within is fine - but it seems like the executable to actually do the installation/upgrade is missing.

@Todd: when you say that you installed 8.0.1 "full bits", does that mean that you installed CF8.0.1 as a full install and not an update? The problem that Jim and I have come across is with the Updater.

As for the MD5 hash, I haven't compared it. How do you do so? I've downloaded the Updater file twice on my server, and it was corrupted each time, so I don't think it was a temporary problem with how I downloaded the file.

Tom: The file is actually not a ZIP archive file. Do a chmod +x to make it executable, and run the file. You'll see that the file is the installer itself - they should have put .sh as the file extension instead of .zip - threw me off too.

However, I am now getting permission denied errors during the init:

Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...

./coldfusion-801-lin_updater.zip: line 2479: /tmp/install.dir.7364/Linux/resource/jre/bin/java: Permission denied
./coldfusion-801-lin_updater.zip: line 2479: /tmp/install.dir.7364/Linux/resource/jre/bin/java: Success

@Tom, Full bits = Full Installer. I uninstalled 8.0 and installed 8.0.1.

Also, Brian Love solved his permission / directory issue, might be something for you to look into:
http://blog.brianflove.com/articles/2008/04/05/coldfusion-8-0-1-updater-on-linux

@Brian, The file should have been a .bin file, not a .sh file.

@Todd: You're absolutely right-- when I changed the file extension from .zip to .bin and called it directly, I had no problems with the upgrade. Thanks for the tip!

Post a comment


Type the characters you see in the picture above.