[horde] ActiveSync error

Torben Dannhauer torben at dannhauer.info
Thu Feb 26 23:01:55 UTC 2026


Yes that one is on me :(

I overlooked some lines in my local test and changed them in GitHub -
not good.

Sorry!

Von unterwegs gesendet
Sent from mobile


> Am 26.02.2026 um 18:21 schrieb Dmitry Petrov <dpetrov67 at gmail.com>:
> 
> Thanks for pointing this out. Apparently the commit that broke it was not
> tested.
> 
> https://github.com/horde/Core/pull/52
> 
> 
>> On Thu, Feb 26, 2026 at 11:46 AM <R.J.Baart at prompt.nl> wrote:
>> 
>> Two problems:
>> 
>> line 1519: 'protocolversion' => $this->_version,
>>            # remove ) # 'truncation' => $collection['truncation'] ??
>> $collection['mimetruncation'] ?? false),
>> 1520:      'truncation' => $collection['truncation'] ??
>> $collection['mimetruncation'] ?? false,
>> 1521:      'bodyprefs'  => $collection['bodyprefs'] ?? [],
>> 1522:      'bodypartprefs' => $collection['bodypartprefs'] ?? false,
>>            # remove : # 'mimesupport' => $collection['mimesupport'] ?? :
>> 0,
>> 1523       'mimesupport' => $collection['mimesupport'] ??  0,
>> 
>> Op 2026-02-26 om 15:31 schreef Dmitry Petrov:
>>> Seehttps://github.com/horde/Core/pull/51
>>> 
>>>> On Thu, Feb 26, 2026 at 9:29 AM Mike<barjunk at attglobal.net> wrote:
>>> 
>>>> Activesync 3.0.0alpha4 is working for me...maybe downgrade?
>>>> 
>>>> Maybe you were just posting a bug report?
>>>> 
>>>> Were you able to fix it manually?
>>>> 
>>>> If so, maybe also submit a PR?
>>>> 
>>>> Quoting Ruud Baart<r.j.baart at prompt.nl>:
>>>> 
>>>>> Hi,
>>>>> 
>>>>> I use Horde 6, Debian trixie, php 8.4, nginx 1.26. Installed
>>>>> is Horde_ActiveSync 3.0.0alpha5
>>>>> 
>>>>> In the logfile lots of messages like this:
>>>>> 
>>>>>    2026-02-26T10:37:32+00:00 EMERG: HORDE [horde] ParseError:
>>>>> Unclosed '[' on line 1518 does not match ')' in
>>>>> 
>>>> 
>> /xxx/yyy/zzz/horde/vendor/horde/core/lib/Horde/Core/ActiveSync/Driver.php:1520
>>>>>    Stack trace:
>>>>>    #0
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/composer/ClassLoader.php(427):
>>>>> 
>> {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}()
>>>>>    #1
>>>>> /home/websites/
>>>> 
>> webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/Core/Factory/ActiveSyncBackend.php(32)
>> :
>>>> 
>>>>> Composer\Autoload\ClassLoader->loadClass()
>>>>>    #2
>>>>> /home/websites/
>>>> 
>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Binder/Factory.php(125):
>>>> 
>>>>> Horde_Core_Factory_ActiveSyncBackend->create()
>>>>>    #3
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(259):
>>>>> Horde\Injector\Binder\Factory->create()
>>>>>    #4
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(297):
>>>>> Horde\Injector\Injector->createInstance()
>>>>>    #5
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(292):
>>>>> Horde\Injector\Injector->get()
>>>>>    #6
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(327):
>>>>> Horde\Injector\Injector->get()
>>>>>    #7
>>>>> /home/websites/
>>>> 
>> webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/Core/Factory/ActiveSyncServer.php(20)
>> :
>>>> 
>>>>> Horde\Injector\Injector->getInstance()
>>>>>    #8
>>>>> /home/websites/
>>>> 
>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Binder/Factory.php(125):
>>>> 
>>>>> Horde_Core_Factory_ActiveSyncServer->create()
>>>>>    #9
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(259):
>>>>> Horde\Injector\Binder\Factory->create()
>>>>>    #10
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(297):
>>>>> Horde\Injector\Injector->createInstance()
>>>>>    #11
>>>>> /home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(327):
>>>>> Horde\Injector\Injector->get()
>>>>>    #12
>>>>> /home/websites/webmail.tiswe.fr/horde/vendor/horde/horde/rpc.php(106):
>>>>> Horde\Injector\Injector->getInstance()
>>>>>    #13 {main} [pid 187385 on line 76 of
>>>>> "/home/websites/
>>>> webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/ErrorHandler.php"]
>>>>> --
>>>>> Horde mailing list
>>>>> Frequently Asked Questions:http://horde.org/faq/
>>>>> To unsubscribe, mail:horde-unsubscribe at lists.horde.org
>>>> 
>>>> --
>>>> Horde mailing list
>>>> Frequently Asked Questions:http://horde.org/faq/
>>>> To unsubscribe, mail:horde-unsubscribe at lists.horde.org
>>>> 
>> --
>> 
>> Cordialement,
>> 
>> *
>> 
>> R.J. Baart
>> 
>> *
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>> 
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org


More information about the horde mailing list