<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Torsten</p>
<p>Thanks for patiently helping :-D</p>
<p>In the meantime I figured out the problem with the wrong credentials was due to a parallel installation of Tine2.0 on a different vhost, but Debian/Ubuntu changed the way of handling includes since I last looked into it, and thus I didn't realise Tine2.0 was the culprit.</p>
<p>After disabling Tine2.0 config I bumped into a different problem: The testing URL wasn't available at all.</p>
<p>After uncommenting the ScriptAlias in /etc/apache2/sites-enabled/kolab-syncroton.conf the 404 vanished, leaving me with a blank page as the result of broswing to https://domain.tld/Microsoft-Server-ActiveSync - no asking for credentials, just the blank page, not one byte in it.</p>
<p>Looking into apache error log I found this:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<p>[Tue Dec 02 23:36:39.828315 2014] [:error] [pid 24635] [client 62.157.194.234:57389] PHP Fatal error: Class 'Zend_Log' not found in /usr/share/kolab-syncroton/lib/kolab_sync_logger.php on line 29</p>
</blockquote>
<p>Searching the web for a solution I found some mailing list post that recommended editing /usr/share/kolab-syncroton/lib/init.php and extending the $include_path by inserting this line:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<p>$include_path .= '/usr/share/php/libzend-framework-php' . PATH_SEPARATOR;</p>
</blockquote>
<p>Now the include section read like this:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<p>// Define include path<br />$include_path = RCUBE_INSTALL_PATH . 'lib' . PATH_SEPARATOR;<br />$include_path .= RCUBE_INSTALL_PATH . 'lib/ext' . PATH_SEPARATOR;<br />$include_path .= ini_get('include_path');<br />$include_path .= '/usr/share/php/libzend-framework-php' . PATH_SEPARATOR;<br />set_include_path($include_path);</p>
</blockquote>
<p>But it didn't change a thing :-/</p>
<p>After enabling logging the way you told:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">You would edit /etc/roundcubemail/config.inc.php and add/change these entries <br /> there:<br /><br /> $config['debug_level'] = 5;<br /> $config['activesync_debug'] = 1;</div>
</blockquote>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">I still get the very same error, now displayed on the formerly blank page AND in the logs of apache2 and syncroton :-( But nothing else.</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Any hints on how to improve the situation?</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="padding-left: 30px;">Kind regards,</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="padding-left: 90px;">Friedemann </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">I respect your position, Professor. I just don't share it.</div>
</div>
</body></html>