[horde] Problems i have with horde 6 and horde 5

redhat redhat at techspace.nl
Mon Feb 24 16:00:00 UTC 2025


Op 24-2-2025 om 15:17 schreef J.M. Stoorvogel:
>
> Citeren redhat <redhat at techspace.nl>:
>
>> Its a new clean install
>>
>> ubuntu 24.04 lts
>> running php8.0 for horde 6
>> running php7.4 for horde 5
>> (horde) 6.0.0alpha6
>> (imp) 7.0.0alpha13
>> (turba) 5.0.0alpha8
>> (kronolith) 5.0.0alpha6
>> Notes (mnemo) 5.0.0alpha7
>> mysql  Ver 8.0.41-0ubuntu0.24.04.1
>> slapd 2.6.7+dfsg-1~exp1ubuntu8.1
>>
>> in the configuration tab of horde the kronolith db is out of date.
>> When i try to update the db i get a error:
>> QUERY FAILED: Table 'kronolith_icalendar_storage' already exists 
>> CREATE TABLE `kronolith_icalendar_storage` ( `ical_id` int(10) 
>> UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, `calendar_id` varchar(255)
>>
>> this error is longer.
>>
>>
>> im also not able to make an entry in the calendar i get a other db 
>> error.
>>
>> Also in the configuration tab of horde the nag db is out of date.
>> When i try to update the db i get a error:
>> QUERY FAILED: BLOB, TEXT, GEOMETRY or JSON column 
>> 'task_other_attributes' can't have a default value ALTER TABLE 
>> `nag_tasks` ADD `task_other_attributes` text DEFAULT '[]'
>>
>> im also not able to make an entry in the task tab.
>>
>> And if i try to open imp i get a error:
>> strrpos(): Argument #1 ($haystack) must be of type string, array given
>> in /srv/Horde/bundle/vendor/horde/core/lib/Horde.php:221
>>
>> 1. Horde::verifySignedUrl() 
>> /srv/Horde/bundle/vendor/horde/horde/login.php:72
>> 2. strrpos() /srv/Horde/bundle/vendor/horde/core/lib/Horde.php:221
>>
>>
>> and if i try to access my address books configured in Ldap it trows 
>> me an error:
>> Bind failed: (53) Server is unwilling to perform.
>>
>> this last error i also get with (horde) 5.2.23 in turba
>> and its also not authorizing me in imp i have to manual login and yes 
>> in the backend i have hordeauth = true
>> but when i place my password in the backends.php instead of :
>> 'bind_password' => $GLOBALS['registry']->getAuthCredential('password'),
>>
>> I can acces my ldap adress book it seams my credentials are not been 
>> stored.
>> I made a comparison with my older system but cannot find any real 
>> differences.
>>
>> All my config files are running on a older machine for yeast with no 
>> problems.
>>
>> i hope that someone has a pointer to at least solve my credentials 
>> problem so i can at least run horde5 on my new system.
>>
>> thanks Jasper
>>
>>
>> -- 
>> Dit bericht is gescanned op virussen en andere gevaarlijke
>> inhoud door DarkEagle scanners en lijkt schoon te zijn.
>>
>> -- 
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
>
> strrpos(): Argument #1 ($haystack) must be of type string, array given
> in /srv/Horde/bundle/vendor/horde/core/lib/Horde.php:221
>
> 1. Horde::verifySignedUrl() 
> /srv/Horde/bundle/vendor/horde/horde/login.php:72
> 2. strrpos() /srv/Horde/bundle/vendor/horde/core/lib/Horde.php:221
>
> depending on the php version, arguments need to be of a certain type. 
> Did a manual conversion myself to get it running, converting the array 
> to a string. If someone could push such a commit -> infinite gratitude...
>
> Do you really want "hordeauth=true"? It strips everyting beyond the 
> '@'-sign.
>
> in imp/config/backens.php:
>
> * hordeauth: (mixed) Use Horde authentication?  One of:
>  *     - true: [DEFAULT] IMP will attempt to use the user's existing
>  *             credentials (the username/password they used to log in to
>  *             Horde with) to login to this server.
>  *             Everything after and including the first @ in the username
>  *             will be stripped off before attempting authentication.
>  *     - 'full': The username will be used unmodified.
>  *     - false: Don't use Horde authentication; always require 
> separate login.
>
>
Yes hordeauth=true worked for my setup.

i can see that the login name is send but the password is empty wit imp 
and turba.
Anny pointers on why mine password is send empty.
I can login with ldap auth but then it looks like my login password 
credentials are lost.
Am i missing a php or pear package?.

this seems to happen with horde 5 and 6

many thanks Jasper



-- 
Dit bericht is gescanned op virussen en andere gevaarlijke
inhoud door DarkEagle scanners en lijkt schoon te zijn.



More information about the horde mailing list