Skip to main content
Inspiring
March 5, 2009
Resuelto

Adobe Air Damaged

  • March 5, 2009
  • 8 respuestas
  • 10449 visualizaciones
I keep getting the message "The application could not be installed because the AIR file is damaged. Try obtaining a new AIR file from the application author." I received this Air package from the vendor that created it and cannot get it to install on 3 out of 3 XP PC's that I have tested with. I can run the Air file when the file is on the vendors servers, but once it's copied to our servers, i get the damaged error message. I have seen quite a few topics on this error. Are there any other solutions? Is anyone else having an issue with XP?
Este tema ha sido cerrado para respuestas.
Mejor respuesta de Tailfeatherdesign
OK, we'll need more information to figure out the issue here.

Can you please capture your install log. See directions here:
http://blogs.adobe.com/simplicity/2007/10/air_installer_logging.html

Next, please submit the contents as a bug to our team by completing this form:
http://www.adobe.com/go/wish/

This will help us with more data.

Thanks,
-Rob

Hi Rob. I just wanted to let you know that we got everything working. What we did was add the Adobe AIR mime type to our server, restarted and pointed the url to the AIR application to a url that is not behind HTTPS. The application is still sitting behind HTTPS, but the url we used is an HTTP pointer. Still this may be something to look into, but my immediate problem has been resolved.

Thanks for your help!

8 respuestas

Participant
May 23, 2010

I had the same problem. The advice I got from Adobe support (after a three day wait) fixed it.

1. Windows: Uninstall the previous version of Adobe Help by using the Add or Remove Programs utility

Macintosh: Remove and trash the application from the Applications>Adobe folder

2. Windows: Delete the following directory: %appdata%/chc.4875E02D9FB21EE389F73B8D1702B320485DF8CE.1 (copy and paste the phrase above into the Windows Explorer file manager)

Macintosh: Go Home>Library>Preferences and delete chc.4875E02D9FB21EE389F73B8D1702B320485DF8CE.1 (As it happened I couldn't find this file on my mac, but stage #1 had fixed the problem anyway).

3. IMPORTANT: Empty the Trash or Recycling Bin to ensure proper removal of all files.

4. Manually update the application by downloading the Air file from:http://www.adobe.com/support/chc/

Additional information:

This installation error has been observed under two conditions:

1. If a user has an older prerelease or beta version of a Creative Suite 5 application previously installed

2. If a user simultaneously updates the AIR runtime at the same time as updating the Adobe Help application. The Adobe Help application is built and managed using the Adobe AIR framework. Because Adobe AIR has its own installation and uninstallation procedures, Adobe Help application updates are independent of the CS5 installer itself. There is no need to uninstall the entire Creative Suite or any associated product to resolve this issue.

Participating Frequently
August 22, 2010

Thanks, Daveejay. One point of clarity on your Step 1 (Mac).  People need to remove the "Adobe Help" app from Applications>Adobe. Once I did this and followed your instructions, it worked like a champ. Thanks.

chris.campbell
Community Manager
Community Manager
August 23, 2010

Moved thread to the Installation Issues forum

March 6, 2009
No problem. Let me know how it goes.
Inspiring
March 6, 2009
No luck today. I tried a couple things. I tried modifying our HTML code to add the new badge and it did not work. I tried just copying the EmbedDemo.html along with all the supporting files to a new directory and that did not work either. I have no clue what the issue could be.
March 7, 2009
I'm at a bit of a loss on this. I'm checking with someone on our team who may have some ideas.
March 6, 2009
The article you mentioned above referenced an older version of the install badge. We have a newer one that is described and available for download here:
http://www.adobe.com/devnet/air/articles/badge_for_air.html

Can you try using that version of the badge and seeing if it works for you? It seems like there is nothing causing issues with your badge code, but it's difficult to say without seeing the source code.

Thanks,
-Rob
Inspiring
March 6, 2009
Thank you Rob. I will try the new badge and see if that makes a difference. I am going home for evening, but will post back my results in the morning. Thanks again!
March 6, 2009
Have you tried putting the files on a separate server (non https)? Any chance you can make it publicly available or is that not possible?
Inspiring
March 6, 2009
Yes, I tried http, and that did not work either. Unfortunately, I cannot make this file public since there is some confidential information in there. Is there a sample AIR file somewhere that I can test with on our servers?
March 6, 2009
Hmm, just to confirm, your badge includes the "https://" URL and not just the " http://" URL?

Inspiring
March 6, 2009
Yes, I am currently using "https://". I actually tried using " http://" as well, but got the same results.
March 6, 2009
Disregard the :80 in the URL -- it looks like the message board automatically put that in.
Inspiring
March 6, 2009
Thanks Rob. I am getting the page not found, but the file is there. Any idea why that would be? Is there an issue with having it behind https? I also read on the following article that the proper mime type might need to be setup on the server. Not sure if this could be the case as well.

http://www.adobe.com/devnet/air/articles/air_badge_install_02.html
March 6, 2009
OK, I suspect that you might need to take a look at the source of the HTML file and look for the " http://" URL that points to the AIR file.

It should look something like this:
http://www.somewebsite.com:80/desktop/myapp.air

Copy that URL and try loading it in a new browser window. If you are getting a "page not found" error, then the issue you are experiencing is that the URL is not pointing to an actual AIR application. Replace the URL in the HTML/JavaScript code so that it points to the actual .air file location that is on your server.

March 6, 2009
How did the vendor present it to you -- as a raw .air file or as an HTML with an install badge embedded inside of it along with the AIR file?

-Rob
Inspiring
March 6, 2009
They gave us an HTML page with an install badge. I then took the HTML page that they gave us and styled it. They first had me test the content on their servers. Everything looked good, so they zipped up everything and sent it over to us. Once on our servers, I could not get it to install. This was before we even started to style it. I then styled the HTML page, zipped it back up and sent it back to them. They put it on their server and everything worked great. I tried changing the links to the AIR application in my HTML to point to the AIR file on their server and it works fine. If I change the link to point to our server, I get the damaged error. I dont know if this matters, but we have all HTML, images, javascript files and AIR files all in one directory.