It is possible to connect to a kolab 16 server through the ActiveSync protocol. This makes it possible to use the Microsoft Outlook client in the most effective way towards Kolab. Kolab-syncroton, the kolab ActiveSync implementation, is installed together with the default installation.
To prepare the Kolab 16 server for ActiveSync, it is necessary to configure kolab-syncroton. Although it is installed by default, the default configuration may not work out of the box.
ActiveSync connectivity can be checked in a browser with the following URL:
https://<domain.tld>/Microsoft-Server-ActiveSync
The user is presented with a login prompt, and if successful, the browser page will reveal something like:
It works! Your userid is: 45 and your IP address is: 192.168.204.123.
(The above is an example!)
Kolab-Syncroton is configured via the file /etc/httpd/conf.d/kolab-syncroton.conf. The following is a working example:
# Kolab Syncroton configuration for Apache HTTPd # ScriptAlias /Microsoft-Server-ActiveSync /usr/share/kolab-syncroton/index.php <Directory "/usr/share/kolab-syncroton/"> AllowOverride All <ifModule mod_authz_core.c> Require all granted </ifModule> <ifModule !mod_authz_core.c> Order Allow,Deny Allow from All </ifModule> </Directory> <Directory "/usr/share/kolab-syncroton/config/"> Options -FollowSymLinks <ifModule mod_authz_core.c> Require all denied </ifModule> <ifModule !mod_authz_core.c> Order Deny,Allow Deny from All </ifModule> </Directory> <Directory "/usr/share/kolab-syncroton/lib/"> <ifModule mod_authz_core.c> Require all denied </ifModule> <ifModule !mod_authz_core.c> Order Deny,Allow Deny from All </ifModule> </Directory> <Directory "/usr/share/kolab-syncroton/logs/"> Options -FollowSymLinks <ifModule mod_authz_core.c> Require all denied </ifModule> <ifModule !mod_authz_core.c> Order Deny,Allow Deny from All </ifModule> </Directory>
The client can now – depending on which client it is – be configured to connect with https://<domain.tld> and login from the example above.