Failed to install the updated Appeon Installer

Symptom

When you run Appeon Installer directly from the browser or when you run the downloaded AppeonInstaller_bootstrapper.exe, you may get the following error: Failed to download the updated Appeon Installer. Please check your network connection.

Cause

This issue is due to that AppeonInstaller_bootstrapper.exe runs into some exception when downloading AppeonInstaller.zip, which may be caused by one of the reasons below:

  1. The current machine doesn’t have access to the Internet.

  2. The current machine access the Internet through a proxy that requires credentials (Appeon Installer currently doesn’t support this connection).

  3. The firewall or anti-virus software on the current machine only allows access to http://file.appeon.com/download/APB/2019/AppeonInstaller/AppeonInstaller_bootstrapper.exe but not the other resources under http://file.appeon.com/download/APB You can try to download http://file.appeon.com/download/APB/2019/AppeonInstaller/AppeonInstaller.zip directly using the browser that was used to download AppeonInstaller_bootstrapper.exe. If it is blocked, that means the associated URLs are blocked. 

  4. The firewall or anti-virus software doesn’t allow the exe files in Appeon Installer to access the Internet, causing the download to fail.

    • AppeonInstaller_setup.exe

    • AppeonInstaller.exe

If you can download http://file.appeon.com/download/APB/2019/AppeonInstaller/AppeonInstaller.zip with other download tools (without a proxy setting) but Appeon Installer still fails to download, it means the exe files in Appeon Installer are blocked for accessing the Internet by the firewall or anti-virus software.

Solution

If you have access to a machine that doesn’t require a proxy with credentials and has normal security settings, you can run Appeon Installer on that machine and use the Download Offline Installer feature to create an offline install package for your current machine. Otherwise, please try the following steps to resolve the issue.

Step 1. Make sure the current machine has access to the Internet without the need of a proxy with credentials.

Step 2. Make sure the current machine is allowed by the firewall or the anti-virus software to access resources in http://file.appeon.com/download/APB/

You can try to download http://file.appeon.com/download/APB/2019/AppeonInstaller/AppeonInstaller.zip using your browser or a download tool, if it always fails, you need to change the firewall and anti-virus software settings to allow accessing to the following URL:

http://file.appeon.com/download/APB/*

Step 3. Try restarting AppeonInstaller_bootstrapper.exe and see if it works now. If it still has the issue, please continue with the following steps.

Step 4. Find the temp folder for AppeonInstaller_bootstrapper.exe.

The temp folder needs to be used for setting Internet access for the exe in a future step. You will see the following files in the temp folder.

  • AppeonInstaller.Check.exe

  • AppeonInstaller_setup.config

  • AppeonInstaller_setup.exe

  • log.txt

You can find the temp folder using one the following two methods:

Method 1:

The default temp folder is %USERPROFILE%\AppData\Local\Temp\%RarSFX#%

%USERPROFILE%: is the current Windows user profile folder.

%RarSFX#%: is created each time when AppeonInstaller_bootstrapper.exe is uncompressed. You may see folders like RarSFX0, RarSFX1, RarSFX2, RarSFX3. Use the one with the largest number.

For example, if the current Windows user name is appeon, the largest RarSFX# is RarSFX3. Then the correct folder is:

C:\Users\appeon\AppData\Local\Temp\RarSFX3

Method 2:

When you run AppeonInstaller_bootstrapper.exe, it will pop up the User Account Control window. Click Show more details.

You can find the corresponding folder in Program Location

Step 5. Change the firewall or anti-virus software settings to allow AppeonInstaller_setup.exe from the temp folder access to the Internet and the downloading and installing of Appeon Installer.

Usually, you will need to specify the absolute path for AppeonInstaller_setup.exe when granting permission. The following is an example with Windows Defender Firewall with Advanced Security.

In Outbound Rules, add a new rule:

  1. General > Name: appeoninstaller_setup

  2. General > Action: Allow the connection

  3. Programs and Services > This program: C:\Users\appeon\AppData\Local\Temp\RarSFX3\AppeonInstaller_setup.exe

Step 6. Confirm Appeon Installer home folder

At this moment, Appeon Installer may not be downloaded successfully yet. So there may not be an Appeon Installer home at this moment. But it is still recommended to do the following settings in advance. This way you can set everything up once and allow the success of both downloading and installation.

After you complete the step above if you directly run AppeonInstaller_setup.exe in the temp folder, it can only allow the download and install of Appeon Installer, but Appeon Installer itself still has no access to the Internet. So you need to make sure the exe in Appeon Installer home has access to the Internet. The paths for Appeon Installer home are as follows:

32-bit OS

C:\Program Files\Appeon\%Appeon Installer home%

e.g.

C:\Program Files\Appeon\Appeon Installer 2019

64-bit OS

C:\Program Files (x86)\Appeon\%Appeon Installer home%

e.g.

C:\Program Files (x86)\Appeon\Appeon Installer 2019

Step 7. Change the firewall or anti-virus software settings to allow the exe file in Appeon Installer home to have access to the Internet.

Refer to step 5 to allow the following exe files to have access to the Internet.

32-bit OS

C:\Program Files\Appeon\%Appeon Installer home%\update\AppeonInstaller_setup.exe

C:\Program Files\Appeon\%Appeon Installer home%\AppeonInstaller.exe

e.g.

C:\Program Files\Appeon\Appeon Installer 2019\update\AppeonInstaller_setup.exe

C:\Program Files\Appeon\Appeon Installer 2019\AppeonInstaller.exe

64-bit OS

C:\Program Files (x86)\Appeon\%Appeon Installer home%\ update\AppeonInstaller_setup.exe

C:\Program Files (x86)\Appeon\%Appeon Installer home%\AppeonInstaller.exe

e.g.

C:\Program Files (x86)\Appeon\Appeon Installer 2019\update\AppeonInstaller_setup.exe

C:\Program Files (x86)\Appeon\Appeon Installer 2019\AppeonInstaller.exe

Step 8. Run AppeonInstaller_setup.exe

Run AppeonInstaller_setup.exe in the AppeonInstaller_bootstrapper.exe temp folder. Verify if everything works correctly.

e.g. C:\Users\appeon\AppData\Local\Temp\RarSFX3\AppeonInstaller_setup.exe

(Make sure the complete path for AppeonInstaller_setup.exe is set in step 5)