1. Store
  2. Apps
  3. Hardware
  4. Support
  5. Solutions

ClearFoundation

Forums
Welcome, Guest
Zarafa 6 Webmail - HOWTO Install, and configure
(1 viewing) 1 Guest
Go to bottomPage: 12345678...81
TOPIC: Zarafa 6 Webmail - HOWTO Install, and configure
****
#2246
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 4 Months ago  
Tim,

What do you think we'll need to be done in order to get the Outlook connector to work?

When I was trying to install it on 4.3, I noticed the errors where a bit different. The LDAP 2.3 was working, but receiving a few other issues that were different than 5.0.

I would assume you noticed the post about the libldap 2.3 file they provided right?

Kevin
Kevin Dika
Platinum Boarder
Posts: 349
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#3662
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 4 Months ago  
Hi Kevin, yeah OpenLDAP on 4.3 was still the older 2.3 version for CC4.3, so would have given different problems. I've not seen the libldap 2.3 file they provided! I'll have another look - do you have the link?
Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#3666
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 4 Months ago  
To update - I just forced the install of zarafa-licensed using --nodeps without installing the libldap2.3 files and it starts and stops ok. Unfortuantely I can't test until later. I also managed to get hold of the 2.3 ldap libraries from CentOS5.4. At present it seems to be working without, but if you want to experiment you can grab them from

ftp://starlane.gotdns.org/zarafa-6.30.5/testing/openldap-2.3libs.tgz
They need to be extracted and placed in /usr/lib/ (and shouldn't conflict with the existing 2.4 files). Then restart your zarafa-server and zarafa-licensed services. Monitor /var/log/zarafa/licensed.log for clues

My hunch is that the zarafa-licensed RPM has an RPM build requirement for LDAP2.3 but doesn't actually need it...but I could be wrong.
Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
Last Edit: 2010/01/18 07:57 By timb80.
The administrator has disabled public write access.
 
#3691
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 4 Months ago  
Sweet! ok got round to testing this - the Outlook connectivity actually works, using Outlook 2007! and without the ldap2.3 files i've only managed to test the unecrypted connection so far

install with:-
Code:

rpm -ivh --nodeps ftp://download.clearfoundation.com/community/timb80/zarafa-6.30.9-1/outlook-licensed/zarafa-licensed-6.30.9-18385.i386.rpm
service zarafa-licensed start
service zarafa-spooler start
service zarafa-dagent start
service zarafa-server start



Note that the community edition appears to have a limit of 3 Win32 MAPI users

Just remember to install the zarafa-client MSI installer first to enable the zarafa 6 as an outlook server type. Follow steps to create a new user Mail profile from Control Panel, and setup an 'exchange' like account
ftp://download.clearfoundation.com/community/timb80/zarafa-6.30.9-1/win32/zarafaclient-6.30.9.msi

For more details read the user manual, which is very good
www.zarafa.com/content/documentation
Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
Last Edit: 2010/02/17 16:21 By timb80.
The administrator has disabled public write access.
 
#3745
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 4 Months ago  
Tim,

Thanks for all the work you contribute to the CC/ClearOS project!

I followed your How-To and am getting this error when accessing the web interface:
[19-Jan-2010 12:54:11] - '
@ class.mapisession.php:83 - mapi_logon_zarafa(...)
@ index.php:83 - MAPISession->logon(...)
'
[19-Jan-2010 12:54:29] ERROR - array (
'msg' => 'mapi_logon_zarafa() [<a href=\'function.mapi-logon-zarafa\'>function.mapi-logon-zarafa</a>]: Unable to setup service for provider',
'file' => '/var/www/html/webaccess/server/core/class.mapisession.php:83',
'mapi' => 'MAPI_E_LOGON_FAILED',

I ran < zarafa-admin -l > and all the user accounts were displayed. The zarafa forums all suggest it is a u/p error. I have tried to login with several u/p that I know are correct as I can log into horde with them. Any ideas?
Brian Betzen
Junior Boarder
Posts: 27
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#3747
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 4 Months ago  
Hi Brian, Some thoughts - did you edit the database settings correclty in /etc/zarafa/server.cfg? you need to change the mysql_user / password fields. I presume you have mysql up and running ok?

Hmmm did you also restart httpd to load the PHP_MAPI module? 'service httpd restart'

You also need to check /etc/zarafa/ldap.cfg has your correct bind DN and passwords for LDAP. Although if zarafa-admin reports the user accounts ok then I don't think this is a problem.

Also make sure you restart the services after configuration changes

Do the logs give any extra information? (/var/log/zarafa/..)
Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
Last Edit: 2010/01/19 14:41 By timb80.
The administrator has disabled public write access.
 
#3834
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 3 Months ago  
Tim,

MySQL is running and zarafa connects just fine:

Tue 19 Jan 2010 07:26:10 AM EST: Started to create store (userid=19)
Tue 19 Jan 2010 07:26:10 AM EST: Finished create store (userid=19, storeid=371)
Tue 19 Jan 2010 07:26:10 AM EST: /etc/zarafa/userscripts/createuser: User store 'sfyfe' created.

I restarted httpd, how do I verify the php_mapi module is loaded?

zarafa-admin -l reports all users.
The logs are clean.
Brian Betzen
Junior Boarder
Posts: 27
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#3843
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 3 Months ago  
You can create a file called info.php in your /var/www/html/, then open it in a web browser to display all the httpd components. One of which should be MAPI
Code:

<HTML>
<BODY>
<?php
phpinfo();
?>
</BODY>
</HTML>



Otherwise check that the module lives at /usr/lib/php/modules/mapi.so
Also check that in your /etc/php.ini the field extension_dir = /var/lib/php/modules

Are you using the default ClearOS PHP or have you modified it any way?

In /etc/zarafa/server.cfg is the field set to user_plugin = ldap? have you inadvertently enabled the SSL section with server_ssl_enabled?
Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#3847
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 3 Months ago  
Tim Burgess wrote:
You can create a file called info.php in your /var/www/html/, then open it in a web browser to display all the httpd components. One of which should be MAPI
Code:

<HTML>
<BODY>
<?php
phpinfo();
?>
</BODY>
</HTML>



mapi
MAPI Support enabled
Version 6,30,5,17658
Svn version 17658
specialbuild final
Sessions 0 of 128 (0 locked)

Otherwise check that the module lives at /usr/lib/php/modules/mapi.so
Also check that in your /etc/php.ini the field extension_dir = /var/lib/php/modules


-rwxr-xr-x 1 root root 508404 Dec 16 08:05 mapi.so

Are you using the default ClearOS PHP or have you modified it any way?

I am using the default ClearOS PHP

In /etc/zarafa/server.cfg is the field set to user_plugin = ldap? have you inadvertently enabled the SSL section with server_ssl_enabled?

server_ssl_enabled = no
Brian Betzen
Junior Boarder
Posts: 27
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#3849
Re:Zarafa Webmail - HOWTO Install, and configure 3 Years, 3 Months ago  
Hmmm same as I have here, are there any clues in /var/log/httpd/error.log?

Just noticed a small type above, extension_dir = /usr/lib/php/modules

The only other change I have is to increase the PHP memory limits for my other web apps...I have in /etc/php.ini
memory_limit = 32M
Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 12345678...81
  get the latest posts directly to your desktop