Archive for the ‘General’ Category

3
Oct

Zarafa adventures

   Posted by: Dante Tags: , , , , ,

Today I decided to give Zarafa a shot, and see how it works. Currently testing on this old Ubuntu 8.04 box, recently installed but the machine is an Athlon XP 2500+ with 2 4.3Gb IDE HDDs in RAID-0 and 512Mb of PC2700 RAM.

First of all, downloaded the Zarafa community edition, AGPL3, without Outlook support. Then there’s the installation of MySQL, which the Zarafa installer does not take care of (go Synaptic!).

The installation procedure went easy, there were a few questions regarding configuration and all, just went with the defaults. The installer took care of a few dependencies, but not all as we’ll see next. Also, Zarafa uses Apache2 by default, and when starting the service, it complains about not being able to determine the server’s FQDN, so I added a ServerName entry to the /etc/apache2/apache2.conf just in case.

After the installation, it says that the Web Access interface might be available at http://localhost/webaccess but that isn’t true. Had to install the following package:

libapache2-mod-php5

After that, we have to disable the magic_quotes_gpc setting in /etc/php5/apache2/php.ini as it comes enabled by default. Then run

sudo /etc/init.d/apache2 force-reload

After that, opening http://localhost/webaccess at the server worked like a charm. Since we do not have any users configured, let’s create a John Doe user:

sudo /usr/bin/zarafa-admin -c JDoe -p jdoe-pass -e [email protected] -f “John Doe” -a 0

the -a 0 option is to create a non-administrator user. Now let’s create our power administrator Barry Cade:

sudo /usr/bin/zarafa-admin -c BCade -p bcade-pass -e [email protected] -f “Barry Cade” -a 1

and bam! We can suddenly log on to the webaccess interface. It’s PHP-based, and it’s identical to MS Outlook 2003. Over the next few days I’m going to be setting up our domain demodomain.com to fully work with this Zarafa install, and be able to test it from outside.

Stay tuned…