Failed Update

From VuzeWiki
Jump to: navigation, search


Contents

[edit] Installation of at least one component failed

In your config directory there will be an "update.log" file which contains technical logs on the component update. The newest update is at the bottom of the file, starting with the line "Update Starts:".

The typical reason for a failure is that you do not have rights to write to folders required for the update.

If the log is of no help to you, you can always send a debug.zip to support via Help->Generate Debug Info. The debug.zip will contain the update.log. When e-mailing, please indicate that this was a update failure so we know where to look :)

[edit] Windows Vista notes

If you are having installation problems under Vista, most likely UAC is active and preventing the installer from writing files to the directories it requires access to. The simplest solution to this problem is the following:

  1. Close Azureus completely. (If it is running minimized in the system tray, you will have to right click on it there and select "Exit".)
  2. Find a shortcut (icon) to run Azureus from (e.g. on the Desktop, Start Menu, Startup folder or Quick Launch bar)
  3. Right click on the Azureus shortcut icon and select "Run as Administrator". Select "Allow" from the UAC dialogue that pops up. This will allow Azureus to have access to write to any folder on your disk, in effect temporarily disabling UAC for Azureus.
  4. The installation should proceed normally. Afterwards, close Azureus and open it normally.


If this does not work for you, proceed with the following methods:


Check on your UAC (User Access Control), this could be preventing you to install updates on your computer.

You can try logging in as the Administrator, give write access to directories specified in the "update.log" file and follow the steps below:

  1. Step: Open an Administrator Explorer window
    1. Click Start
    2. Type: explorer
    3. Right-click Windows Explorer
    4. Click Run As Administrator

  2. Step: Change security settings
    1. Find the folder you need access to from the Administrator Explorer window
    2. Right-click it
    3. Click Properties
    4. Click the Security Tab
    5. Click Edit
    6. Click Add
    7. If you are the only one that needs modify access to this file, type your user name and press enter. Otherwise, type "Users" and press enter.
    8. Click the checkbox under Allow next to Full Control
    9. Click OK
    10. Click OK
Note: You will need to repeat Step 2 for every folder that you need modify access to. This will open an "Administrator" explorer window. Every action that you take from this window will be executed with full Administrator permissions.

If you are still experiencing issues, you can try turning off the UAC just for the update. However, Microsoft strongly recommends that you do not disable User Account Control. So to turn UAC off, follow these simple steps:

    1. Click Start
    2. Click Control Panel
    3. Click User Accounts and Family Safety
    4. Click User Accounts
    5. Click Turn User Account Control On or Off
    6. Uncheck the check box
    7. Click OK
Note: You will need to restart your computer for the change to take effect. This change affects all accounts on the computer, not just

yours.

[edit] Mac OS X notes

If you get an error indicating that, for example, "/Volumes/Azureus/Azureus.app/Contents/Resources/Java" isn't writable then you are running Azureus from the wrong location.

You need to stop Azureus, move Azureus.app into "/Applications" and then restart it from that location.

You need to have administrators rights to write to the /Applications location.

[edit] Linux/Unix notes

Note: If you installed a distro build of Azureus, there's a chance the update process is broken. The best solution is to download Vuze from http://azureus.sf.net . Otherwise,

If you installed Azureus 3.0.2.0 or higher, you can also try a manual update.

  1. Make sure Azureus is not running
  2. Open up a shell
  3. Change to the azureus program dir
  4. Run "./updateAzureus" (If this is your first time using the script, you may have to "chmod +x ./updateAzureus"). If you don't have this script, you can create one:
sudo java -cp ./plugins/azupdater/Updater.jar org.gudy.azureus2.update.Updater updateonly `pwd` ~/.azureus

Assuming you have a ./plugins/azupdater/Updater.jar, this will elevate your rights and apply any updates that couldn't be done with your normal user's rights.