Easy Ubuntu 10.04 Old CD Versions
This is here to preserve errata, errors and fixes for old versions of the Ubuntu iso's.
Contents
ISO
Instructions
- Read Errata List
- Download the ISO
- Verify the MD5 Sum.
- Burn to a CD or run from VMWare/VirtualBOX (testing only)
- Boot (be patient... LiveCDs take a while)
- Double Click the install icon
- Post-install: decide whether or not you want to upgrade FusionBPX.
- The system will not boot with a GUI. If you need one, run startx
- Default Username/Password for FusionPBX on LiveCD/post-install
- username: superadmin
- password: fusionpbx
64 bit beta 2011-01-01
- Script Build
Version 4.3.2.1 - 2011 January 1. WAF License
32 bit beta 2011-01-01
- Script Build
Version 4.3.2.1 - 2011 January 1. WAF License
Errata
for beta-2011-01-01 32 bit and 64 bit ISOs
Error #1
- Post install it will ask you to upgrade. Please do so, HOWEVER: select nginx as your http server. The script currently does not remove nginx (what's installed) if you choose apache.
Error #2
- If the iso doesn't boot after installation on real hw.
Fix #2
- It has been reported that this doesn't happen... Author has only seen this issue one time.
- It can be fixed if you have an Ubuntu Server 10.04 LTS cd though.
- run rescue to a console, apt-get update && apt-get dist-upgrade && grub-install /dev/sda
Error #3
- nginx 413 Request Entity Too Large
- when trying to upload files over 2M (i think).
Fix #3
Edit
vim /etc/nginx/sites-enabled/fusionpbx
Add the following settings under 'error_log /var/log/fusionpbx_gui.error_log;'
client_max_body_size 10M; client_body_buffer_size 128k;
Error #4
- VMWare Tools are installed, and this affects performance on real hardware
Fix #4
- Remove VMWare Tools
sudo vmware-uninstall-tools.pl
Error #5
NGinx and Apache installations are insecure. The FusionPBX database can be pulled with simple http request.
Fix #5
In /etc/nginx/sites-enabled/fusionpbx add the following.
# Disable viewing .htaccess & .htpassword & .db location ~ .ht { deny all; } location ~^.+.(db)$ { deny all; }
For apache:
vim /etc/apache2/conf.d/securedb.conf
(This file does not seem to exist on current installs on Ubuntu 10.04.1 . Should it be added?) add:
# # The following lines prevent .db files from being # viewed by Web clients. # <Files ~ "^.*\.db"> Order allow,deny Deny from all Satisfy all </Files>
Older Versions
Old version links are removed due to limited dropbox space constraints, sorry.
64 bit beta 2010-12-31
- Script Build
Version 4.3.2 - 2010 December 31. WAF License
- Issues
- Post install it will ask you to upgrade. Please do so, HOWEVER: select nginx as your http server. The script currently does not remove nginx (what's installed) if you choose apache.
- Older version of script, won't upgrade/install FusionPBX properly if the nginx/sqlite combination is chosen.
- Make sure that if you do select MySQL that your machine is accessible over the http interface or you can not complete the install. If you are installing on a VM and using a NATed connection you may not be able to compkete this step.
Beta1
Issues with Beta1 ISO
- openssh key problem. first boot after install should run 'dpkg-reconfigure openssh-server'
Issues with FusionPBX install script on the iso [v4.2]
- under case upgrade-freeswitch, variables were not set properly. It upgraded fusionpbx...
- fail2ban error fixed in latest FS git. remove associated text
- have install check for /etc/fail2ban. reinstall (as in from iso) duplicates some txt
- remove or fix fusionpbx upgrade code. it either needs to log in and then update and run the schema upgrade. or get rid of it.
- get logrotate working... let's not fill the disk.
- 32 Bit Beta1
links removed
- 64 Bit Beta1
links removed