[horde] ActiveSync error

Brent impuser at bitrealm.com
Fri Feb 27 00:36:28 UTC 2026


  I note that if/when I do a "composer update" that I'm not being  
given the alpha5 version of activesync? 

brent

Quoting Torben Dannhauer <torben at dannhauer.info>:

> 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)[1]:
>>>>>>  
>>>
>>> {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}()
>>>>>> #1
>>>>>> /home/websites/
>>>
>>> webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/Core/Factory/ActiveSyncBackend.php(32)[2]
>>> :
>>>>>> Composer\Autoload\ClassLoader->loadClass()
>>>>>>    #2
>>>>>> /home/websites/
>>>
>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Binder/Factory.php(125)[3]:
>>>>>> Horde_Core_Factory_ActiveSyncBackend->create()
>>>>>>    #3
>>>>>> /home/websites/
>>>>>
>>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(259)[4]:
>>>>>> Horde\Injector\Binder\Factory->create()
>>>>>>    #4
>>>>>> /home/websites/
>>>>>
>>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(297)[5]:
>>>>>> Horde\Injector\Injector->createInstance()
>>>>>>    #5
>>>>>> /home/websites/
>>>>>
>>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(292)[6]:
>>>>>> Horde\Injector\Injector->get()
>>>>>>    #6
>>>>>> /home/websites/
>>>>>
>>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(327)[7]:
>>>>>> Horde\Injector\Injector->get()
>>>>>>    #7
>>>>>> /home/websites/
>>>
>>> webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/Core/Factory/ActiveSyncServer.php(20)[8]
>>> :
>>>>>> Horde\Injector\Injector->getInstance()
>>>>>>    #8
>>>>>> /home/websites/
>>>
>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Binder/Factory.php(125)[3]:
>>>>>> Horde_Core_Factory_ActiveSyncServer->create()
>>>>>>    #9
>>>>>> /home/websites/
>>>>>
>>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(259)[4]:
>>>>>> Horde\Injector\Binder\Factory->create()
>>>>>>    #10
>>>>>> /home/websites/
>>>>>
>>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(297)[5]:
>>>>>> Horde\Injector\Injector->createInstance()
>>>>>>    #11
>>>>>> /home/websites/
>>>>>
>>>>> webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(327)[7]:
>>>>>> Horde\Injector\Injector->get()
>>>>>>    #12
>>>>>> /home/websites/webmail.tiswe.fr/horde/vendor/horde/horde/rpc.php(106)[9]:
>>>>>> 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[10]"]
>>>>>> --
>>>>>> 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
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/To unsubscribe,  
> mail: horde-unsubscribe at lists.horde.org



Links:
------
[1] http://webmail.tiswe.fr/horde/vendor/composer/ClassLoader.php(427)
[2]  
http://webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/Core/Factory/ActiveSyncBackend.php(32)
[3]  
http://webmail.tiswe.fr/horde/vendor/horde/injector/src/Binder/Factory.php(125)
[4] http://webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(259)
[5] http://webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(297)
[6] http://webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(292)
[7] http://webmail.tiswe.fr/horde/vendor/horde/injector/src/Injector.php(327)
[8]  
http://webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/Core/Factory/ActiveSyncServer.php(20)
[9] http://webmail.tiswe.fr/horde/vendor/horde/horde/rpc.php(106)
[10]  
http://webmail.tiswe.fr/horde/vendor/horde/core/lib/Horde/ErrorHandler.php


More information about the horde mailing list