Upgrading the SugarCRM Open Source Appliance vmware image or iso install does not work in many cases. In the upgrade wizard when the .zip file is uploaded and the ugprade is begun things appear fine but then the screen redirects to 'localhost' and says that the page could not be loaded.

This is because the /usr/share/sugarcrm/config.php has the 'site_url' variable set to 'localhost'. This is done because the appliance itself is a static build, and previously it has not been an issue.

There are a couple of ways to solve this problem.

First, when the 4.5 release of the Appliance comes out it will contain an updated init script that will reset the config.php to the correct value on boot (I may be able to have this happen on network reset to catch dhcp address changes, but I haven't thought it through that well). So, if you want to wait until then (which will be right after 4.5 GA's), then you can just make sure you us the Management Console to update the full system and schedule a reboot in the Management Console before you do the 4.5 upgrade in the Sugar Admin page.

The other way is to log into the system directrly as root and edit the /usr/share/sugarcrm/config.php file to set it to the correct URL.

Those using the beta of the Sugar Workstation Appliance should not experience this problem, as they will actually be running their browser on 'localhostt'.

There is probably a simple way to cut and paste up the url that Sugar is trying to redirect to at the time of the install so that you can work around this, although I have not tried that.