[horde] Horde 6 Framework

Horst B Simon horst.simon2 at icloud.com
Tue Mar 11 03:34:56 UTC 2025


Hi,

I successful installed Horde 6 Framework on Debian 12.9 (bookworm). Mail, Calendar are working fine,  address book still has some issues.
In the Web Interface the birthday selection is not working it only displays years from the current year upwards, too when I select a date from the Calendar dropdown it displays only day and month and not year.
Picture resizing does not appear to be working either. 
I can edit a contact when I select the contact and use edit from the tab bar, but it crashes when I try to edit selecting the edit pen beside the selection as follow:

A fatal error has occurred

strrpos(): Argument #1 ($haystack) must be of type string, array given

in /var/www/horde/vendor/horde/core/lib/Horde.php:221
1. Horde::verifySignedUrl() /var/www/horde/vendor/horde/turba/edit.php:24
2. strrpos() /var/www/horde/vendor/horde/core/lib/Horde.php:221

Details

The full error message is logged in Horde's log file, and is shown below only to administrators. Non-administrative users will not see error details.

TypeError Object
(
    [message:protected] => strrpos(): Argument #1 ($haystack) must be of type string, array given
    [string:Error:private] => TypeError: strrpos(): Argument #1 ($haystack) must be of type string, array given in /var/www/horde/vendor/horde/core/lib/Horde.php:221
Stack trace:
#0 /var/www/horde/vendor/horde/core/lib/Horde.php(221): strrpos()
#1 /var/www/horde/vendor/horde/turba/edit.php(24): Horde::verifySignedUrl()
#2 {main}
    [code:protected] => 0
    [file:protected] => /var/www/horde/vendor/horde/core/lib/Horde.php
    [line:protected] => 221
    [trace:Error:private] => Array
        (
            [0] => Array
                (
                    [file] => /var/www/horde/vendor/horde/core/lib/Horde.php
                    [line] => 221
                    [function] => strrpos
                )

            [1] => Array
                (
                    [file] => /var/www/horde/vendor/horde/turba/edit.php
                    [line] => 24
                    [function] => verifySignedUrl
                    [class] => Horde
                    [type] => ::
                )

        )

    [previous:Error:private] => 
)
CardDav and CalDAV working. Testing of active sync showed only issues with the address books emails. I have work and home email enabled, but active sync
will only sync the email entry and duplicate it to the work and home email on the client. CardDav works fine with multiple emails.
Thanks too all, for the good work with H6, hopefully I can back to Horde again.

Regards,
Horst Simon


More information about the horde mailing list