Please run this release in a test VM or box, not on a live system!
The Zarafa and ClearOS 6 Mail Stack was released. Originally, we planned on just releasing the base Zarafa components, but all the pieces fell into place so most of the mail stack is available. The details are in the blog post and release instructions:
- Blog Post
- Installation and Configuration
Discussion Topics
A full integration test will begin this week, but right now we are interested in comments and questions about the underlying Zarafa implementation.
- Have we missed a Zarafa feature that you need? For example, Zarafa has "manager" and "direct reports" defined for every user. We could add these to the add/edit user page in ClearOS if desired.
- The Zarafa system uses the internal MySQL server instead of the main MySQL server. Does anyone prefer using the main MySQL server?
- By default, the Zarafa web client runs on the standard Web Server. Should we add support to have it run under the webconfig engine as well (port 83?)
The Zarafa and ClearOS 6 Mail Stack was released. Originally, we planned on just releasing the base Zarafa components, but all the pieces fell into place so most of the mail stack is available. The details are in the blog post and release instructions:
- Blog Post
- Installation and Configuration
Discussion Topics
A full integration test will begin this week, but right now we are interested in comments and questions about the underlying Zarafa implementation.
- Have we missed a Zarafa feature that you need? For example, Zarafa has "manager" and "direct reports" defined for every user. We could add these to the add/edit user page in ClearOS if desired.
- The Zarafa system uses the internal MySQL server instead of the main MySQL server. Does anyone prefer using the main MySQL server?
- By default, the Zarafa web client runs on the standard Web Server. Should we add support to have it run under the webconfig engine as well (port 83?)
Share this post:
Responses (167)
-
Accepted Answer
Well, I am not the technical but I can help you to some extent, to fix this error you can make use of the third party, Zarafa File Repair software, this is the best software to fix any error in type of error in the Zarafa database. It is easy to use and repair the corrupt database in just few clicks. So, this will help you try this out.
zarafa.filerepairtool.net/ -
Accepted Answer
-
Accepted Answer
Tim,
I want a security/e-mail group to send as for a mailbox. Normally you would have to configure ldap to sendas for a mailbox on a user to user basis. What I want to achieve is set a group to have sendas permissions for a mailbox so if multiple users need access to say info mailbox I don't have to keep adding a new line in the ldap configuration. I can go into clearos edit a group and add a user to it so that group can send from info.
It's not the same as a distribution group I don't want users to send as a distribution group it's an actual mailbox I want them to send from I just don't want to have to keep adding a user one by one I want to give a group permission to have sendas for that mailbox.
*edit*
I've just seen on zarafa forums they've re-released 7.1.11 due to rpms not working if your using an add-on on webaccess
Here: https://forums.zarafa.com/showthread.php?10776-Maintenance-release-7-1-11-final-R1 -
Accepted Answer
Thanks for the heads up - will investigate, test and upload onto the testing repo
Regarding your earlier query - I couldn't replicate it, please could you provide a screen shot or more information? If I understand, you want many users to be able to send as another address but in this case it's a group distribution list? e.g. group1@mydomain.com
FYI the Zarafa build in ClearOS is the same as the Zarafa produced version... the only change is the LDAP configuration. -
Accepted Answer
Timb,
There's a new release that's come out for 7.1.11 this should fix the auto patching for zarafa client as the 7.1.10 had some issues, it also fixes a bug that certain outlook clients have when trying to open shared calendars saying it can't connect. Would you be able to put it into the testing repo by any chance? -
Accepted Answer
-
Accepted Answer
Hi James - sorry been away on holiday so missed your post
Not sure I quite understand what you are trying to achieve? you want multiple people (from say 'group1') to be able to send as another mailbox alias but rather than defining it by each individual user, you want to assign zarafaSendAsPriviledge to a group?
You can directly modify the LDAP database for existing users using tools like LDAPadmin or phpLDAPadmin, the structure may differ a little but you can still assign attributes to existing users if required -
Accepted Answer
Tim,
I was wondering if you could help me with something.
I want to set a distribution group in clearos to sendas for a mailbox.
I have been able to set individual users to sendas by adding zarafaSendAsPrivilege on the uid nubmers. For groups, this seems to be quite tricky, after spending a few hours with zarafa support on the phone, the ldap is quite different in clearos and as it's not one of their downloaded packages they don't support it so I wouldn't be able to get help from them.
Have you been able to personally do sendas yourself by using a group you've made on clearos rather then doing delegates if so how have you acheived this?
Apparently I should just be able to use sendasprivilege and set info on the group but the schema from ldap on clearos doesn't allow me to do this. -
Accepted Answer
I'm back now I see 1.10 is in the repos so will give it a test in the next few days provided things are alright hope to deploy to a few clients who definitely could use it, thanks alot for providing it Tim it's greatly appreciated.
*edit*
Have been playing around with it for a while and looks good so think I'll deploy to a new client this week thanks for putting in the time for getting the testing repos up to date timb. Click2Run and this outlook auto patching is a really big step for zarafa and from having to deal with the ear aches from clients about outlook updates it's really going to make my life alot easier thanks for the work you put in. -
Accepted Answer
https://forums.zarafa.com/showthread.php?10488-7-1-10-BETA1-is-available
I was looking at the bullet poitns again and it seems that it wasn't actual backups but archive backups using admin tool. I did think it was too good to be true...
But this is good news regarding 7.1.10 being on the testing repo. When I'm back from honey moon I'll set up a test environment and give it a whirl and provide you some feedback about it. -
Accepted Answer
-
Accepted Answer
Yeah 7.1.10 is definitely something I'm looking forward to especially since I just remembered now it finally supports click to run also which would be amazing. I understand about stability for users which makes sense. Regarding the testing repo as long as it's the final releases of those versions I don't think I'll have problems upgrading the client versions to the test repos you have.
Also if you ever need help with testing anything regarding zarafa please do let me know more then willing to provide feedback and help debug things to make your life easier. -
Accepted Answer
Hi James, yep! trying to keep up with upstream releases is a never ending task... as you note 7.1.10 looks to be significant. As a developer its often useful to try and maintain some code stability for users, rather than hitting them with updates all the time. Then there are others who need or want to test the latest version. This is the reason for having the additional testing repo's and when the formal release lands I'll lookat getting it pushed to the testing repo for feedback - thanks -
Accepted Answer
Hi Tim with zarafa 7.1.10 around the corner and in beta stage I'm wondering what's the update for clearos and zarafa as 7.1.8 is still in zarafa testing and 7.1.9 been out for a while is clearos going to catch up with this? I say this as 7.1.10 is quite a serious update in terms of the amazing features it provides ( auto client patching, zarafa backups using the zarafa-admin tool no longer needing a paid for subscription to do such a thing a VERY good idea on their part).
Is this something we will see in the next coming months? -
Accepted Answer
-
Accepted Answer
Hi Tim,
tnx now the zarafa server start and webacces works well, but I lost my emails, contacts, etc., when I type "zarafa-admin --list-orphans" it show this message:
Stores without users:
Store guid Guessed username Last login Store size Store type
--------------------------------------------------------------------------------------------------------------------------
34C5F33EAF0D4B888E2BE714F431E62A pec 04/13/2012 03:08:34 PM 24.92 MB private
6D95A2A0868443F49FB092445CFEF978 sandro 04/24/2014 11:40:02 AM 2840.62 MB private
7E591619C0834AE1980B721C15F008F5 fax 04/16/2012 12:45:29 PM 8.61 MB private
9150CA7DBFBE4E6FB8A6ED342744F106 menfry 04/13/2012 11:46:28 AM 0.00 MB private
99D34A1CF2674D93865F684E2F61050F nicola 04/06/2012 02:49:09 PM 0.00 MB private
BAC3DCC0E1314A8AA42401AE7DF2388C email-archive <unknown> 0.00 MB private
C4C6D4199E1D4247B742B483AB0DBD94 flexshare <unknown> 0.00 MB private
FD7AF1B9804B477DB6439F1357D183DB master <unknown> 0.00 MB private
than I type "zarafa-admin --hook-store STOREGUID -u pec" (or other users) but the results is like this:
Unable to find user, username not found
what can I do to restore my email please? -
Accepted Answer
Remove or comment out the line from /etc/zarafa/server.cfg
#index_services_prefix_chars = 3
http://tracker.clearfoundation.com/view.php?id=740 -
Accepted Answer
Hi Tim,
i've updated zarafa as you wroted, now when I try to start the zarafa-server service the message is like this:
service zarafa-server start
Starting zarafa-server: Config error: Unknown option 'index_services_prefix_chars' found!
Server shutdown complete.
[FAILED]
where I fix the config error please?
tnx a lot. -
Accepted Answer
Hi Sandro, what versions of Zarafa where you using on 5.2? you will need at least the same or a newer version on ClearOS 6.5 otherwise the zarafa-server service wont start due to the version difference in the mysql database (clue in the logs)
If using 7.1.x then upgrade ClearOS 6.5 first using
yum --enablerepo=zarafa-community-71 upgrade
Or 7.1.8 which sits in testing for now
yum --enablerepo=zarafa-community-testing upgrade
The run '/usr/sbin/zarafa-condrestart' to restart the services -
Accepted Answer
Hi Tim,
i've try to migrate from zarafa 7.x verision installed on ClearOS 5.2 to zarafa installed on fresh installation of ClearOS 6.5
i've followed you're guide at: https://docs.google.com/document/d/1Sei3F6uJDkRYXXJlTjqA-zawGl_ODLYiYuXUD3CDd1A/edit
but when I try to start zarafa server it doesn't works, the log is like that:
Wed Apr 23 20:11:39 2014: Starting zarafa-server version 7,0,15,42709, pid 2245
Wed Apr 23 20:11:39 2014: Listening for priority pipe connections on /var/run/zarafa-prio
Wed Apr 23 20:11:39 2014: Listening for pipe connections on /var/run/zarafa
Wed Apr 23 20:11:39 2014: Listening for TCP connections on port 236
Wed Apr 23 20:11:39 2014: Connection to database 'zarafa' succeeded
Wed Apr 23 20:11:39 2014: WARNING: zarafa-licensed not running, commercial features will not be available until it's started.
Wed Apr 23 20:11:39 2014: WARNING: Database version (36420) is newer than the server version (62)
Wed Apr 23 20:11:39 2014: You can force the server to start with --ignore-database-version-conflict
Wed Apr 23 20:11:39 2014: Warning, you can lose data! If you don't know what you're doing, you shouldn't be using this option!
Wed Apr 23 20:11:39 2014: Server shutdown complete.
what can I do please? -
Accepted Answer
I managed to find a big 'Gotcha' with migrating Zarafa from Cos5.2 to 6.4... Make sure your source server is a previous or equal release to the target!!! :woohoo:
I spent (and wasted) some hours during the last week migrating a customer to ClearOS 6.3, but this all went badly at the very end when i realized i was migrating a Zarafa 7.1 database to 7.0 server.... it doesn't work!!!
I'll need to wait for ZCP 7.1 to be released for CO6.3 before i can continue. Thankfully i hadn't gone too far and was able to perform a rollback! :dry:
Otherwise, the migration process (as shared by Tim) worked quite nicely as far as i could tell. -
Accepted Answer
-
Accepted Answer
Tim Burgess wrote:
Its undocumented but at present you can uncomment the section in /etc/phpMyAdmin/config.inc.php (by removing /* and */) to enable you to login to system-mysql via phpMyAdmin Just select host 127.0.0.1:3308
if (file_exists('/var/lib/system-mysql/mysql.sock')) {
$cfg['Servers'][2]['host'] = '127.0.0.1';
$cfg['Servers'][2]['port'] = '3308';
$cfg['Servers'][2]['socket'] = '/var/lib/system-mysql/mysql.sock';
$cfg['Servers'][2]['connect_type'] = 'tcp';
$cfg['Servers'][2]['auth_type'] = 'cookie';
}
You'll also need to hard code the mysqldump commands to the right path in that script for it to work...
Hi Tim,
I'm trying to get this up and running, but noticed that in my /etc/phpMyAdmin/config.inc.php I did not have this snippet to uncomment. i went ahead and pasted it in near the bottom of the config file, but now my question is, how do I access it? When i go to the mysql admin tool in clearos, it just takes me to the regular mysql databases and not the ones in the sandbox. What am i doing wrong?
Thanks -
Accepted Answer
-
Accepted Answer
Hi Marcel,
This issue was fixed recently, see the bug reports below
tracker.clearfoundation.com/view.php?id=688
tracker.clearfoundation.com/view.php?id=687 -
Accepted Answer
I have a problem with Zarafa. See the text below
Your mailbox has exceeded one or more size limits set by your administrator.
Your mailbox size is 93271 B.
Mailbox size limits:
* Warninglevel (90000 B)
- When this limit is exceeded a warning message will be send
* Softlevel (95000 B)
- When this limit is exceeded you will not be able to send new email
* Hardlevel (100000 B)
- When this limit is exceeded you will not be able to send and receive new email
To make more space available, delete any items that you are no longer using or use Zarafa Archiver to move old items to an archive server.
If your organisation does not have the Zarafa Archiver yet, please refer to http://www.zarafa.com/content/zarafa-archiver for more information on this cost effective solution.
Items in all of your mailbox folders including the Deleted Items and Sent Items folders count against your size limit.
You must empty the Deleted Items folder after deleting items or the space will not be freed.
See client Help for more information.
I'll get this warning all the time. I have to set the "hard quota" every time larger. When i look on the "webaccess" it reports i only used 0,1MB. Any idea? -
Accepted Answer
-
Accepted Answer
Tim, do You try zarafa password change plugin with clearos? It would be nice if you could change the password in one place on zarafa webaccess. Or maybe integrate webaccess with user panel on clearos and use single sign on ??
Look: https://forums.zarafa.com/showthread.php?3111-passwd-plugin&p=18032&viewfull=1#post18032
Tim i look on Z-admin release of zarafa and webacces has this plugin enabled (zarafa ver 7.0.8) i think it is posible use it on Clearos becouse Z-Admin use ldap too -
Accepted Answer
-
Accepted Answer
-
Accepted Answer
OK - on closer inspection it wasn't compatible. I've updated my build so that it now works with Zarafa in ClearOS 6.3+ on the default webserver
wget ftp://timburgess.net/repo/clearos/6.2/x86_64/testing/zarafa-z-push-2.0.1-2.clearos.noarch.rpm
yum localinstall zarafa-z-push-2.0.1-2.clearos.noarch.rpm -
Accepted Answer
Tim z-push for clearos 6.2 works with 6.3??
I try install ftp://timburgess.net/repo/clearos/6.2/x86_64/testing/zarafa-z-push-2.0-2.clearos.noarch.rpm on Clearos 6.3
restart httpd and webconfig but https://domain.com/Microsoft-Server-ActiveSync get error site not found. I try configure my phone dont work... Any sugestions? -
Accepted Answer
Thanks! this issue has now been fixed, and will be available shortly after the 6.3.0 final release
http://tracker.clearfoundation.com/view.php?id=674 -
Accepted Answer
Hi All,
problem with alliases can be easy resolved. We must modify /etc/postfix/zarafa-aliases.cf as below.
server_host = ldap://127.0.0.1:389
search_base = ou=Users,ou=Accounts,dc=example,dc=com
query_filter = (|(clearMailAliases=%u)(mail=%s))
result_attribute = mail
result_format = %u
search_timeout = 15
scope = sub
bind = no
version = 3
But it works with only one destination domain on server...
If You use fetchmail to retrieval mail from other server You must use it as below for example
poll mail.domain.com protocol pop3 username "user@domain.com" password "password" mda "/usr/bin/zarafa-dagent DESTINATION_USERNAME"
Works for me fine Mail for user@domain. com dont go to user@my-domain.com on my server
Sorry for my english. -
Accepted Answer
Marcel
I have made use of autobackupmysql and that does a daily job of running a mysql dump backup of the system-mysql. Unfortunately every time I try to attach it to this forum post it doesn't seem to work (don't know if that's due to permissions on my forum acc etc). If you would like it feel free to pm me I can send you a link to it where you can download it.
Alternatively if you switch to the normal mysql you can just get the mysqldump backup from sourceforge, however an advisory switching to normal mysql has caused me problems in a sense that I cannot set quotas for users, that only works if they are on the system-mysql this may have been fixed recently but I am unsure if it has. -
Accepted Answer
Marcel,
The SQL dump method is a pain if you want to just take a singular account back to a certain period.
http://www.broobles.com/imapsize/download.php dumps each account into eml files if you know the passwords. -
Accepted Answer
Glad you have it working
Zarafa stores everything in Mysql, so to backup using the community version use 'mysqldump' (there are a couple posts on the forum for System-Mysql). You can safely remove and reinstall Zarafa separately from System-Mysql so your Mail etc is still intact.
If you want individual mailbox 'brick' level backup then you'll need the Professional version of Zarafa. -
Accepted Answer
Okay Tim that worked. There was already the directory /etc/zarafa/gateway and also the certificates. I think this were old clearOS certificates. I copied as you said. I enable SSL on my iOS device and yes it's working. Thanks!
What if i have lots of mail in Zarafa and i want to reinstall my server (sometimes necessary when i do something stupid). Zarafa make use of Mysql? I think we need some way to backup. -
Accepted Answer
Hi Marcel, i'm not sure the SSL changes have made the app yet...but to get POP3S or IMAPS working you need to copy the system certificates to the right place
Try the following (assuming you have generated a system certificate using the webconfig certificate manager first):-
mkdir /etc/zarafa/gateway
cp /etc/pki/CA/sys-0-cert.pem /etc/zarafa/gateway/cert.pem
cp /etc/pki/CA/private/sys-0-key.pem /etc/zarafa/gateway/privkey.pem
service zarafa-gateway restart -
Accepted Answer
Hi,
I have problems using SSL when downloading mail via a mail client. Here a snippet of my gateway.log
Wed Jul 11 19:29:39 2012: SSL CTX certificate file error: error:02001002:system library:fopen:No such file or directory
Wed Jul 11 19:29:39 2012: Error loading SSL context, POP3S and IMAPS will be disabled
Wed Jul 11 19:29:39 2012: [23801] Starting zarafa-gateway version 7,0,7,34256 (34256), pid 23801
Wed Jul 11 20:22:48 2012: [23801] Starting worker process for POP3 request
Wed Jul 11 20:22:48 2012: [28281] non-existing function called: CAPA
Wed Jul 11 20:22:49 2012: [28281] POP3 Login from 192.168.2.195 for user marcel
Wed Jul 11 20:22:49 2012: [28281] Client disconnected
Wed Jul 11 20:22:49 2012: [28281] Client 192.168.2.195 thread exiting
Wed Jul 11 20:25:14 2012: [23801] Starting worker process for POP3 request
Wed Jul 11 20:25:14 2012: [28377] non-existing function called: ^V^C^A
Wed Jul 11 20:25:14 2012: [28377] non-existing function called: i^??^Q3??^C^D/^Aew^?^?^^^NSs
Wed Jul 11 20:25:14 2012: [28377] non-existing function called: ? ?^G?^H?^T?^S?^Q?^R?^D?^E?^B?^C?^N?^O?^L?
Wed Jul 11 20:25:14 2012: [28377] non-existing function called:
Wed Jul 11 20:25:44 2012: [28377] Failed to read line: Interrupted system call
Wed Jul 11 20:25:44 2012: [28377] Client 192.168.2.195 thread exiting
any else having this problem?
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here.
Register Here »