Multi-Domain setup

Timotheus Pokorra timotheus at kolab.org
Mon Nov 25 11:34:48 CET 2013


Hello Thomas,
> So far I have read most available documentation at docs.kolab.org 
> (which
> unfortunately refers to absolete 3.0). Some parts of the documentation 
> are
> hard to understand (at least for me).
It might be you are not reading the documentation for 3.1, due to this 
bug https://issues.kolab.org/show_bug.cgi?id=2489
Please visit the link: http://docs.kolab.org/index.html
this does not have the invalid redirect to old docs for browsers with 
default language german.

> Also I have tried to install the TBITS-scripts and patches. 
> Unfortunately I
> have no success (one patch does FAIL and the addDomain.php script is 
> missing
> from the GIT repository).
There have been updates over the weekend on Kolab 3.1 Updates, which 
broke the TBits patches: some patches have been included in the official 
release, so that is fine :) ...
Now the TBits patches should work fine again.
addDomain.php is actually not needed anymore, since domains should work 
just by adding them in the Web Panel, using defaults from the [kolab] 
section.
The patches for Multi Domain have been reduced mainly to configuration 
changes, as you can see in
https://github.com/tpokorra/kolab3_tbits_scripts/blob/master/kolab3.1/initMultiDomain.sh#L103

> Now I would like to ask for some assistance or an up-to-date HOWTO 
> which
> applies to 3.1 multi-domain-setup. My last experience with kolab is 
> from 2007
> (2.2.4) and in the meantime so many things and concepts in kolab seem 
> to have
> changed that I'm not able to understand it anymore.

> Is there anybody out there who already has set up a simple multi-domain
> configuration with kolab 3.1 who can help me?
We are in the process of doing the migration at TBits, not finished yet 
though.

The main problem is that every Kolab 2.x installation was different in 
regards to multiple domains, as I understand.

The upgrade for IMAP is described quite well in the Kolab docs. (apart 
from some quotes errors in the migration from the kolab 3.0 to 3.1 docs, 
not sure if someone fixed them already)
I had some issues with the annotations.db, because we switched from 32 
bits to 64 bits at the same time.
In the end, I ended up setting the annoations freshly, based on the 
mailbox name.

For the LDAP, I wrote a php script which uses the Kolab webadmin code to 
create domains, and users inside those domains.
Have a look here: https://gist.github.com/tpokorra/7315298
You can ignore the parts for domain administrators, you probably won't 
need them for your setup with "only" 2 domains :)

I hope this helps,
   Timotheus


More information about the users mailing list