I can confirm that active sync is not activated in the Horde App.
I’m using this in a small environment (~5 devices), steps to activate are:
[ul]
[li] check that Hordes “ActiveSync” component is installed (debian package php-horde-activesync)[/li]
[li] activate activesync in horde, I used a new conf file here to not break with later updates. Most values are defaults derived from a plain debian installation.
echo "<?php
\$conf['activesync']['enabled'] = true;
\$conf['activesync']['emailsync'] = true;
\$conf['activesync']['version'] = '12.0';
\$conf['activesync']['auth']['type'] = 'basic';
\$conf['activesync']['autodiscovery'] = 'full';
\$conf['activesync']['outlookdiscovery'] = false;
\$conf['activesync']['logging']['type'] = 'horde';
\$conf['activesync']['logging']['path'] = '/var/log/horde/';
\$conf['activesync']['logging']['type'] = 'custom';
\$conf['activesync']['ping']['heartbeatmin'] = 60;
\$conf['activesync']['ping']['heartbeatmax'] = 2700;
\$conf['activesync']['ping']['heartbeatdefault'] = 480;
\$conf['activesync']['ping']['deviceping'] = true;
\$conf['activesync']['ping']['waitinterval'] = 5;
" > /etc/horde/horde/conf.d/20-manual-activesync.php
chgrp www-data /etc/horde/horde/conf.d/20-manual-activesync.php
chmod o-rwx /etc/horde/horde/conf.d/20-manual-activesync.php
[/li]
[li] check alias configuration for apache (file has been created by Debian packages), working configuration for me is:
[code]
Alias /horde /usr/share/horde
Alias /Microsoft-Server-ActiveSync /usr/share/horde/rpc.php
Alias /autodiscover/autodiscover.xml /usr/share/horde/rpc.php
<Directory /usr/share/horde>
AllowOverride Limit FileInfo
[/code][/li]
[li] if modified restart apache:
invoke-rc.d apache2 restart
I hope I didn’t miss something, I had to modify the configuration with the latest update of the horde app.